diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml
index 9f39d6a4b..7bbad081e 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Basket Service.yaml
@@ -1,38 +1,40 @@
ECommercePlatform:
- SoftwareSystems:
- BasketService:
- Containers:
- Api:
- Interfaces:
- GetItems:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectItems
- Path: GET v1/baskets/{basketId}/items
- AddItem:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.InsertItem
- Path: POST v1/baskets/{basketId}/items
- UpdateItem:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.UpdateItem
- Path: PATCH v1/baskets/{basketId}/items/{itemId}
- DeleteItem:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.DeleteItem
- Path: DELETE v1/baskets/{basketId}/items/{itemId}
- DeleteBasket:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.DeleteBasket
- Path: DELETE v1/baskets/{basketId}
- Database:
- Interfaces:
- InsertItem: {}
- UpdateItem: {}
- DeleteItem: {}
- SelectItems: {}
- DeleteBasket: {}
\ No newline at end of file
+ GenerateDemand:
+ Basket:
+ SoftwareSystems:
+ BasketService:
+ Containers:
+ Api:
+ Interfaces:
+ GetItems:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectItems
+ Path: GET v1/baskets/{basketId}/items
+ AddItem:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertItem
+ Path: POST v1/baskets/{basketId}/items
+ UpdateItem:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.UpdateItem
+ Path: PATCH v1/baskets/{basketId}/items/{itemId}
+ DeleteItem:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.DeleteItem
+ Path: DELETE v1/baskets/{basketId}/items/{itemId}
+ DeleteBasket:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.DeleteBasket
+ Path: DELETE v1/baskets/{basketId}
+ Database:
+ Interfaces:
+ InsertItem: {}
+ UpdateItem: {}
+ DeleteItem: {}
+ SelectItems: {}
+ DeleteBasket: {}
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml
index 3f3540ff3..701a63397 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying And Merchandising App.yaml
@@ -1,28 +1,30 @@
ECommercePlatform:
- SoftwareSystems:
- BuyingAndMerchandisingApp:
- Interfaces:
- ViewPurchaseOrders:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Api.Interfaces.GetPurchaseOrders
- CreatePurchaseOrder:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Api.Interfaces.CreatePurchaseOrder
- UpdatePurchaseOrder:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Api.Interfaces.UpdatePurchaseOrder
- DeletePurchaseOrder:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Api.Interfaces.DeletePurchaseOrder
- ViewProductPrices:
- Flows:
- - Type: Use
- Expression: PricingService.Containers.Api.Interfaces.GetProductPrices
- UpdateProductPrices:
- Flows:
- - Type: Use
- Expression: PricingService.Containers.Api.Interfaces.UpdateProductPrices
\ No newline at end of file
+ CreateProduct:
+ BuyingAndMerchandising:
+ SoftwareSystems:
+ BuyingAndMerchandisingApp:
+ Interfaces:
+ ViewPurchaseOrders:
+ Flows:
+ - Type: Use
+ Expression: BuyingService.Containers.Api.Interfaces.GetPurchaseOrders
+ CreatePurchaseOrder:
+ Flows:
+ - Type: Use
+ Expression: BuyingService.Containers.Api.Interfaces.CreatePurchaseOrder
+ UpdatePurchaseOrder:
+ Flows:
+ - Type: Use
+ Expression: BuyingService.Containers.Api.Interfaces.UpdatePurchaseOrder
+ DeletePurchaseOrder:
+ Flows:
+ - Type: Use
+ Expression: BuyingService.Containers.Api.Interfaces.DeletePurchaseOrder
+ ViewProductPrices:
+ Flows:
+ - Type: Use
+ Expression: ..PricingService.Containers.Api.Interfaces.GetProductPrices
+ UpdateProductPrices:
+ Flows:
+ - Type: Use
+ Expression: ..PricingService.Containers.Api.Interfaces.UpdateProductPrices
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml
index 742c80e1b..1761d83db 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Buying Service.yaml
@@ -1,62 +1,64 @@
ECommercePlatform:
- SoftwareSystems:
- BuyingService:
- Containers:
- Api:
- Interfaces:
- GetPurchaseOrders:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectPurchaseOrder
- CreatePurchaseOrder:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.InsertPurchaseOrder
- - Type: Use
- Expression: Messaging.Interfaces.SendPurchaseOrderCreatedEvent
- UpdatePurchaseOrder:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.UpdatePurchaseOrder
- - Type: Use
- Expression: Messaging.Interfaces.SendPurchaseOrderUpdatedEvent
- DeletePurchaseOrder:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.DeletePurchaseOrder
- - Type: Use
- Expression: Messaging.Interfaces.SendPurchaseOrderDeletedEvent
- Database:
- Interfaces:
- InsertPurchaseOrder: {}
- UpdatePurchaseOrder: {}
- DeletePurchaseOrder: {}
- SelectPurchaseOrder: {}
- Messaging:
- Interfaces:
- SendPurchaseOrderCreatedEvent: {}
- SendPurchaseOrderUpdatedEvent: {}
- SendPurchaseOrderDeletedEvent: {}
- ReceivePurchaseOrderCreatedEvent: {}
- ReceivePurchaseOrderUpdatedEvent: {}
- ReceivePurchaseOrderDeletedEvent: {}
- MessageHandler:
- Interfaces:
- HandlePurchaseOrderCreatedEvent:
- Flows:
- - Type: Use
- Expression: Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent
- - Type: Use
- Expression: WMS.Interfaces.CreatePurchaseOrder
- HandlePurchaseOrderUpdatedEvent:
- Flows:
- - Type: Use
- Expression: Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent
- - Type: Use
- Expression: WMS.Interfaces.UpdatePurchaseOrder
- HandlePurchaseOrderDeletedEvent:
- Flows:
- - Type: Use
- Expression: Messaging.Interfaces.ReceivePurchaseOrderDeletedEvent
- - Type: Use
- Expression: WMS.Interfaces.DeletePurchaseOrder
\ No newline at end of file
+ CreateProduct:
+ BuyingAndMerchandising:
+ SoftwareSystems:
+ BuyingService:
+ Containers:
+ Api:
+ Interfaces:
+ GetPurchaseOrders:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectPurchaseOrder
+ CreatePurchaseOrder:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertPurchaseOrder
+ - Type: Use
+ Expression: Messaging.Interfaces.SendPurchaseOrderCreatedEvent
+ UpdatePurchaseOrder:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.UpdatePurchaseOrder
+ - Type: Use
+ Expression: Messaging.Interfaces.SendPurchaseOrderUpdatedEvent
+ DeletePurchaseOrder:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.DeletePurchaseOrder
+ - Type: Use
+ Expression: Messaging.Interfaces.SendPurchaseOrderDeletedEvent
+ Database:
+ Interfaces:
+ InsertPurchaseOrder: {}
+ UpdatePurchaseOrder: {}
+ DeletePurchaseOrder: {}
+ SelectPurchaseOrder: {}
+ Messaging:
+ Interfaces:
+ SendPurchaseOrderCreatedEvent: {}
+ SendPurchaseOrderUpdatedEvent: {}
+ SendPurchaseOrderDeletedEvent: {}
+ ReceivePurchaseOrderCreatedEvent: {}
+ ReceivePurchaseOrderUpdatedEvent: {}
+ ReceivePurchaseOrderDeletedEvent: {}
+ MessageHandler:
+ Interfaces:
+ HandlePurchaseOrderCreatedEvent:
+ Flows:
+ - Type: Use
+ Expression: Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent
+ - Type: Use
+ Expression: ..WMS.Interfaces.CreatePurchaseOrder
+ HandlePurchaseOrderUpdatedEvent:
+ Flows:
+ - Type: Use
+ Expression: Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent
+ - Type: Use
+ Expression: ..WMS.Interfaces.UpdatePurchaseOrder
+ HandlePurchaseOrderDeletedEvent:
+ Flows:
+ - Type: Use
+ Expression: Messaging.Interfaces.ReceivePurchaseOrderDeletedEvent
+ - Type: Use
+ Expression: ..WMS.Interfaces.DeletePurchaseOrder
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml
index e563fd0e6..3ae9459b2 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/CRM App.yaml
@@ -1,12 +1,14 @@
ECommercePlatform:
- SoftwareSystems:
- CRMApp:
- Interfaces:
- ViewHighRiskOrders:
- Flows:
- - Type: Use
- Expression: FraudService.Containers.Api.Interfaces.GetHighRiskOrders
- UpdateOrderFraudCheckResult:
- Flows:
- - Type: Use
- Expression: FraudService.Containers.Api.Interfaces.UpdateOrderFraudCheckResult
\ No newline at end of file
+ Deliver:
+ CustomerManagement:
+ SoftwareSystems:
+ CRMApp:
+ Interfaces:
+ ViewHighRiskOrders:
+ Flows:
+ - Type: Use
+ Expression: ..FraudService.Containers.Api.Interfaces.GetHighRiskOrders
+ UpdateOrderFraudCheckResult:
+ Flows:
+ - Type: Use
+ Expression: ..FraudService.Containers.Api.Interfaces.UpdateOrderFraudCheckResult
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml
index b0626b032..20228b118 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Engine.yaml
@@ -1,5 +1,7 @@
ECommercePlatform:
- SoftwareSystems:
- FraudEngine:
- Interfaces:
- GetFraudCheckResult: {}
\ No newline at end of file
+ Deliver:
+ FraudManagement:
+ SoftwareSystems:
+ FraudEngine:
+ Interfaces:
+ GetFraudCheckResult: {}
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml
index 20e665b3b..d7bf5a1ca 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fraud Service.yaml
@@ -1,40 +1,42 @@
ECommercePlatform:
- SoftwareSystems:
- FraudService:
- Containers:
- Api:
- Interfaces:
- GetHighRiskOrders:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectHighRiskOrders
- UpdateOrderFraudCheckResult:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.UpdateFraudCheckResult
- - Type: Use
- Expression: Messaging.Interfaces.SendFraudCheckResultEvent
- Database:
- Interfaces:
- InsertOrder: {}
- SelectHighRiskOrders: {}
- InsertFraudCheckResult: {}
- UpdateFraudCheckResult: {}
- Messaging:
- Interfaces:
- SendFraudCheckResultEvent: {}
- ReceiveFraudCheckResultEvent: {}
- MessageHandler:
- Interfaces:
- HandleOrderCreatedEvent:
- Flows:
- - Type: Use
- Expression: OrderService.Containers.Messaging.Interfaces.ReceiveOrderCreatedEvent
- - Type: Use
- Expression: Database.Interfaces.InsertOrder
- - Type: Use
- Expression: FraudEngine.Interfaces.GetFraudCheckResult
- - Type: Use
- Expression: Database.Interfaces.InsertFraudCheckResult
- - Type: Use
- Expression: Messaging.Interfaces.SendFraudCheckResultEvent
\ No newline at end of file
+ Deliver:
+ FraudManagement:
+ SoftwareSystems:
+ FraudService:
+ Containers:
+ Api:
+ Interfaces:
+ GetHighRiskOrders:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectHighRiskOrders
+ UpdateOrderFraudCheckResult:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.UpdateFraudCheckResult
+ - Type: Use
+ Expression: Messaging.Interfaces.SendFraudCheckResultEvent
+ Database:
+ Interfaces:
+ InsertOrder: {}
+ SelectHighRiskOrders: {}
+ InsertFraudCheckResult: {}
+ UpdateFraudCheckResult: {}
+ Messaging:
+ Interfaces:
+ SendFraudCheckResultEvent: {}
+ ReceiveFraudCheckResultEvent: {}
+ MessageHandler:
+ Interfaces:
+ HandleOrderCreatedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..OrderService.Containers.Messaging.Interfaces.ReceiveOrderCreatedEvent
+ - Type: Use
+ Expression: Database.Interfaces.InsertOrder
+ - Type: Use
+ Expression: FraudEngine.Interfaces.GetFraudCheckResult
+ - Type: Use
+ Expression: Database.Interfaces.InsertFraudCheckResult
+ - Type: Use
+ Expression: Messaging.Interfaces.SendFraudCheckResultEvent
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml
index 69b1b59be..476e47446 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Fulfilment Service.yaml
@@ -1,35 +1,37 @@
ECommercePlatform:
- SoftwareSystems:
- FulfilmentService:
- Containers:
- Api:
- Interfaces:
- PostOrderShippedEvent:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.UpdateOrderStatus
- - Type: Use
- Expression: Messaging.Interfaces.SendOrderShippedEvent
- Database:
- Interfaces:
- InsertOrder: {}
- UpdateOrderStatus: {}
- Messaging:
- Interfaces:
- SendOrderShippedEvent: {}
- ReceiveOrderShippedEvent: {}
- MessageHandler:
- Interfaces:
- HandleOrderStatusChangedEvent:
- Flows:
- - Type: Use
- Expression: OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent
- - Type: If
- Expression: Order Status is 'Pending Shipment'
- Flows:
- - Type: Use
- Expression: Database.Interfaces.InsertOrder
- - Type: Use
- Expression: WMS.Interfaces.ShipOrder
- - Type: Use
- Expression: Database.Interfaces.UpdateOrderStatus
\ No newline at end of file
+ Deliver:
+ Fulfilment:
+ SoftwareSystems:
+ FulfilmentService:
+ Containers:
+ Api:
+ Interfaces:
+ PostOrderShippedEvent:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.UpdateOrderStatus
+ - Type: Use
+ Expression: Messaging.Interfaces.SendOrderShippedEvent
+ Database:
+ Interfaces:
+ InsertOrder: {}
+ UpdateOrderStatus: {}
+ Messaging:
+ Interfaces:
+ SendOrderShippedEvent: {}
+ ReceiveOrderShippedEvent: {}
+ MessageHandler:
+ Interfaces:
+ HandleOrderStatusChangedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent
+ - Type: If
+ Expression: Order Status is 'Pending Shipment'
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertOrder
+ - Type: Use
+ Expression: WMS.Interfaces.ShipOrder
+ - Type: Use
+ Expression: Database.Interfaces.UpdateOrderStatus
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml
index e5bb8e97d..d241607f2 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Order Service.yaml
@@ -1,48 +1,50 @@
ECommercePlatform:
- SoftwareSystems:
- OrderService:
- Containers:
- Api:
- Interfaces:
- CreateOrder:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.InsertOrder
- - Type: Use
- Expression: Messaging.Interfaces.SendOrderCreatedEvent
- Database:
- Interfaces:
- InsertOrder: {}
- UpdateOrderStatus: {}
- Messaging:
- Interfaces:
- SendOrderCreatedEvent: {}
- SendOrderStatusChangedEvent: {}
- ReceiveOrderCreatedEvent: {}
- ReceiveOrderStatusChangedEvent: {}
- MessageHandler:
- Interfaces:
- HandleFraudCheckResultEvent:
- Flows:
- - Type: Use
- Expression: FraudService.Containers.Messaging.Interfaces.ReceiveFraudCheckResultEvent
- - Type: Use
- Expression: Database.Interfaces.UpdateOrderStatus
- - Type: Use
- Expression: Messaging.Interfaces.SendOrderStatusChangedEvent
- HandlePaymentResultEvent:
- Flows:
- - Type: Use
- Expression: PaymentService.Containers.Messaging.Interfaces.ReceivePaymentResultEvent
- - Type: Use
- Expression: Database.Interfaces.UpdateOrderStatus
- - Type: Use
- Expression: Messaging.Interfaces.SendOrderStatusChangedEvent
- HandleOrderShippedEvent:
- Flows:
- - Type: Use
- Expression: FulfilmentService.Containers.Messaging.Interfaces.ReceiveOrderShippedEvent
- - Type: Use
- Expression: Database.Interfaces.UpdateOrderStatus
- - Type: Use
- Expression: Messaging.Interfaces.SendOrderStatusChangedEvent
+ GenerateDemand:
+ OrderManagement:
+ SoftwareSystems:
+ OrderService:
+ Containers:
+ Api:
+ Interfaces:
+ CreateOrder:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertOrder
+ - Type: Use
+ Expression: Messaging.Interfaces.SendOrderCreatedEvent
+ Database:
+ Interfaces:
+ InsertOrder: {}
+ UpdateOrderStatus: {}
+ Messaging:
+ Interfaces:
+ SendOrderCreatedEvent: {}
+ SendOrderStatusChangedEvent: {}
+ ReceiveOrderCreatedEvent: {}
+ ReceiveOrderStatusChangedEvent: {}
+ MessageHandler:
+ Interfaces:
+ HandleFraudCheckResultEvent:
+ Flows:
+ - Type: Use
+ Expression: ..FraudService.Containers.Messaging.Interfaces.ReceiveFraudCheckResultEvent
+ - Type: Use
+ Expression: Database.Interfaces.UpdateOrderStatus
+ - Type: Use
+ Expression: Messaging.Interfaces.SendOrderStatusChangedEvent
+ HandlePaymentResultEvent:
+ Flows:
+ - Type: Use
+ Expression: ..PaymentService.Containers.Messaging.Interfaces.ReceivePaymentResultEvent
+ - Type: Use
+ Expression: Database.Interfaces.UpdateOrderStatus
+ - Type: Use
+ Expression: Messaging.Interfaces.SendOrderStatusChangedEvent
+ HandleOrderShippedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..FulfilmentService.Containers.Messaging.Interfaces.ReceiveOrderShippedEvent
+ - Type: Use
+ Expression: Database.Interfaces.UpdateOrderStatus
+ - Type: Use
+ Expression: Messaging.Interfaces.SendOrderStatusChangedEvent
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml
index 76d4ba36b..fab587fa5 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/PIM App.yaml
@@ -1,16 +1,18 @@
ECommercePlatform:
- SoftwareSystems:
- PIMApp:
- Interfaces:
- ViewProducts:
- Flows:
- - Type: Use
- Expression: ProductService.Containers.Api.Interfaces.GetProducts
- UpdateProduct:
- Flows:
- - Type: Use
- Expression: ProductService.Containers.Api.Interfaces.UpdateProduct
- DeleteProduct:
- Flows:
- - Type: Use
- Expression: ProductService.Containers.Api.Interfaces.DeleteProduct
\ No newline at end of file
+ CreateProduct:
+ ProductInformationManagement:
+ SoftwareSystems:
+ PIMApp:
+ Interfaces:
+ ViewProducts:
+ Flows:
+ - Type: Use
+ Expression: ProductService.Containers.Api.Interfaces.GetProducts
+ UpdateProduct:
+ Flows:
+ - Type: Use
+ Expression: ProductService.Containers.Api.Interfaces.UpdateProduct
+ DeleteProduct:
+ Flows:
+ - Type: Use
+ Expression: ProductService.Containers.Api.Interfaces.DeleteProduct
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml
index 37375b010..9781429c2 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Provider.yaml
@@ -1,5 +1,7 @@
ECommercePlatform:
- SoftwareSystems:
- PaymentProvider:
- Interfaces:
- ProcessPayment: {}
\ No newline at end of file
+ Deliver:
+ Payments:
+ SoftwareSystems:
+ PaymentProvider:
+ Interfaces:
+ ProcessPayment: {}
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml
index 3094b8d5a..c1f533a2c 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Payment Service.yaml
@@ -1,33 +1,35 @@
ECommercePlatform:
- SoftwareSystems:
- PaymentService:
- Containers:
- Api:
- Interfaces:
- PostPaymentResultEvent:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.InsertPaymentResult
- - Type: Use
- Expression: Messaging.Interfaces.SendPaymentResultEvent
- Database:
- Interfaces:
- InsertPaymentResult: {}
- InsertOrder: {}
- Messaging:
- Interfaces:
- SendPaymentResultEvent: {}
- ReceivePaymentResultEvent: {}
- MessageHandler:
- Interfaces:
- HandleOrderStatusChangedEvent:
- Flows:
- - Type: Use
- Expression: OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent
- - Type: If
- Expression: Order Status is 'Pending Payment'
- Flows:
- - Type: Use
- Expression: Database.Interfaces.InsertOrder
- - Type: Use
- Expression: PaymentProvider.Interfaces.ProcessPayment
\ No newline at end of file
+ Deliver:
+ Payments:
+ SoftwareSystems:
+ PaymentService:
+ Containers:
+ Api:
+ Interfaces:
+ PostPaymentResultEvent:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertPaymentResult
+ - Type: Use
+ Expression: Messaging.Interfaces.SendPaymentResultEvent
+ Database:
+ Interfaces:
+ InsertPaymentResult: {}
+ InsertOrder: {}
+ Messaging:
+ Interfaces:
+ SendPaymentResultEvent: {}
+ ReceivePaymentResultEvent: {}
+ MessageHandler:
+ Interfaces:
+ HandleOrderStatusChangedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..OrderService.Containers.Messaging.Interfaces.ReceiveOrderStatusChangedEvent
+ - Type: If
+ Expression: Order Status is 'Pending Payment'
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertOrder
+ - Type: Use
+ Expression: PaymentProvider.Interfaces.ProcessPayment
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml
index 642d5e549..fa0756e88 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Pricing Service.yaml
@@ -1,56 +1,58 @@
ECommercePlatform:
- SoftwareSystems:
- PricingService:
- Containers:
- Api:
- Interfaces:
- GetProductPrices:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectProductPrices
- UpdateProductPrices:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.UpdateProductPrices
- - Type: Use
- Expression: Messaging.Interfaces.SendProductPriceChangedEvent
- Database:
- Interfaces:
- InsertProduct: {}
- SelectProducts: {}
- UpdateProductPrices: {}
- SelectProductPrices: {}
- Messaging:
- Interfaces:
- SendProductPriceChangedEvent: {}
- ReceiveProductPriceChangedEvent: {}
- MessageHandler:
- Interfaces:
- HandlePurchaseOrderCreatedEvent:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent
- - Type: Loop
- Expression: For each Product in Purchase Order
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectProducts
- - Type: If
- Expression: Product Not Found
+ CreateProduct:
+ PriceManagement:
+ SoftwareSystems:
+ PricingService:
+ Containers:
+ Api:
+ Interfaces:
+ GetProductPrices:
Flows:
- Type: Use
- Expression: Database.Interfaces.InsertProduct
- HandlePurchaseOrderUpdatedEvent:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent
- - Type: Loop
- Expression: For each Product in Purchase Order
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectProducts
- - Type: If
- Expression: Product Not Found
+ Expression: Database.Interfaces.SelectProductPrices
+ UpdateProductPrices:
Flows:
- Type: Use
- Expression: Database.Interfaces.InsertProduct
\ No newline at end of file
+ Expression: Database.Interfaces.UpdateProductPrices
+ - Type: Use
+ Expression: Messaging.Interfaces.SendProductPriceChangedEvent
+ Database:
+ Interfaces:
+ InsertProduct: {}
+ SelectProducts: {}
+ UpdateProductPrices: {}
+ SelectProductPrices: {}
+ Messaging:
+ Interfaces:
+ SendProductPriceChangedEvent: {}
+ ReceiveProductPriceChangedEvent: {}
+ MessageHandler:
+ Interfaces:
+ HandlePurchaseOrderCreatedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent
+ - Type: Loop
+ Expression: For each Product in Purchase Order
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectProducts
+ - Type: If
+ Expression: Product Not Found
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertProduct
+ HandlePurchaseOrderUpdatedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent
+ - Type: Loop
+ Expression: For each Product in Purchase Order
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectProducts
+ - Type: If
+ Expression: Product Not Found
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertProduct
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml
index ac9d1d1ab..6f6c25b94 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Product Service.yaml
@@ -1,70 +1,72 @@
ECommercePlatform:
- SoftwareSystems:
- ProductService:
- Containers:
- Api:
- Interfaces:
- GetProducts:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectProducts
- UpdateProduct:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.UpdateProduct
- - Type: Use
- Expression: Messaging.Interfaces.SendProductUpdatedEvent
- DeleteProduct:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.DeleteProduct
- - Type: Use
- Expression: Messaging.Interfaces.SendProductDeletedEvent
- Database:
- Interfaces:
- SelectProducts: {}
- InsertProduct: {}
- UpdateProduct: {}
- DeleteProduct: {}
- Messaging:
- Interfaces:
- SendProductCreatedEvent: {}
- SendProductUpdatedEvent: {}
- SendProductDeletedEvent: {}
- ReceiveProductCreatedEvent: {}
- ReceiveProductUpdatedEvent: {}
- ReceiveProductDeletedEvent: {}
- MessageHandler:
- Interfaces:
- HandlePurchaseOrderCreatedEvent:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent
- - Type: Loop
- Expression: For each Product in Purchase Order
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectProducts
- - Type: If
- Expression: Product Not Found
+ CreateProduct:
+ ProductInformationManagement:
+ SoftwareSystems:
+ ProductService:
+ Containers:
+ Api:
+ Interfaces:
+ GetProducts:
Flows:
- Type: Use
- Expression: Database.Interfaces.InsertProduct
+ Expression: Database.Interfaces.SelectProducts
+ UpdateProduct:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.UpdateProduct
+ - Type: Use
+ Expression: Messaging.Interfaces.SendProductUpdatedEvent
+ DeleteProduct:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.DeleteProduct
- Type: Use
- Expression: Messaging.Interfaces.SendProductCreatedEvent
- HandlePurchaseOrderUpdatedEvent:
- Flows:
- - Type: Use
- Expression: BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent
- - Type: Loop
- Expression: For each Product in Purchase Order
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectProducts
- - Type: If
- Expression: Product Not Found
+ Expression: Messaging.Interfaces.SendProductDeletedEvent
+ Database:
+ Interfaces:
+ SelectProducts: {}
+ InsertProduct: {}
+ UpdateProduct: {}
+ DeleteProduct: {}
+ Messaging:
+ Interfaces:
+ SendProductCreatedEvent: {}
+ SendProductUpdatedEvent: {}
+ SendProductDeletedEvent: {}
+ ReceiveProductCreatedEvent: {}
+ ReceiveProductUpdatedEvent: {}
+ ReceiveProductDeletedEvent: {}
+ MessageHandler:
+ Interfaces:
+ HandlePurchaseOrderCreatedEvent:
Flows:
- Type: Use
- Expression: Database.Interfaces.InsertProduct
+ Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderCreatedEvent
+ - Type: Loop
+ Expression: For each Product in Purchase Order
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectProducts
+ - Type: If
+ Expression: Product Not Found
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertProduct
+ - Type: Use
+ Expression: Messaging.Interfaces.SendProductCreatedEvent
+ HandlePurchaseOrderUpdatedEvent:
+ Flows:
- Type: Use
- Expression: Messaging.Interfaces.SendProductCreatedEvent
\ No newline at end of file
+ Expression: ..BuyingService.Containers.Messaging.Interfaces.ReceivePurchaseOrderUpdatedEvent
+ - Type: Loop
+ Expression: For each Product in Purchase Order
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectProducts
+ - Type: If
+ Expression: Product Not Found
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.InsertProduct
+ - Type: Use
+ Expression: Messaging.Interfaces.SendProductCreatedEvent
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml
index 640e2014e..d8e60698b 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Search Service.yaml
@@ -1,43 +1,45 @@
ECommercePlatform:
- SoftwareSystems:
- SearchService:
- Containers:
- Api:
- Interfaces:
- SearchProducts:
- Flows:
- - Type: Use
- Expression: Database.Interfaces.SelectProducts
- Database:
- Interfaces:
- SelectProducts: {}
- InsertProduct: {}
- UpdateProduct: {}
- DeleteProduct: {}
- UpdateProductPrices: {}
- MessageHandler:
- Interfaces:
- HandleProductPriceChangedEvent:
- Flows:
- - Type: Use
- Expression: PricingService.Containers.Messaging.Interfaces.ReceiveProductPriceChangedEvent
- - Type: Use
- Expression: Database.Interfaces.UpdateProductPrices
- HandleProductCreatedEvent:
- Flows:
- - Type: Use
- Expression: ProductService.Containers.Messaging.Interfaces.ReceiveProductCreatedEvent
- - Type: Use
- Expression: Database.Interfaces.InsertProduct
- HandleProductUpdatedEvent:
- Flows:
- - Type: Use
- Expression: ProductService.Containers.Messaging.Interfaces.ReceiveProductUpdatedEvent
- - Type: Use
- Expression: Database.Interfaces.UpdateProduct
- HandleProductDeletedEvent:
- Flows:
- - Type: Use
- Expression: ProductService.Containers.Messaging.Interfaces.ReceiveProductDeletedEvent
- - Type: Use
- Expression: Database.Interfaces.DeleteProduct
\ No newline at end of file
+ GenerateDemand:
+ SearchAndBrowse:
+ SoftwareSystems:
+ SearchService:
+ Containers:
+ Api:
+ Interfaces:
+ SearchProducts:
+ Flows:
+ - Type: Use
+ Expression: Database.Interfaces.SelectProducts
+ Database:
+ Interfaces:
+ SelectProducts: {}
+ InsertProduct: {}
+ UpdateProduct: {}
+ DeleteProduct: {}
+ UpdateProductPrices: {}
+ MessageHandler:
+ Interfaces:
+ HandleProductPriceChangedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..PricingService.Containers.Messaging.Interfaces.ReceiveProductPriceChangedEvent
+ - Type: Use
+ Expression: Database.Interfaces.UpdateProductPrices
+ HandleProductCreatedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..ProductService.Containers.Messaging.Interfaces.ReceiveProductCreatedEvent
+ - Type: Use
+ Expression: Database.Interfaces.InsertProduct
+ HandleProductUpdatedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..ProductService.Containers.Messaging.Interfaces.ReceiveProductUpdatedEvent
+ - Type: Use
+ Expression: Database.Interfaces.UpdateProduct
+ HandleProductDeletedEvent:
+ Flows:
+ - Type: Use
+ Expression: ..ProductService.Containers.Messaging.Interfaces.ReceiveProductDeletedEvent
+ - Type: Use
+ Expression: Database.Interfaces.DeleteProduct
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml
index d38e55776..63dd853a3 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront App.yaml
@@ -1,32 +1,34 @@
ECommercePlatform:
- SoftwareSystems:
- StorefrontApp:
- Interfaces:
- ViewProducts:
- Flows:
- - Type: Use
- Expression: StorefrontBff.Interfaces.GetProducts
- SearchProducts:
- Flows:
- - Type: Use
- Expression: StorefrontBff.Interfaces.SearchProducts
- ViewBasket:
- Flows:
- - Type: Use
- Expression: StorefrontBff.Interfaces.GetBasket
- AddProductToBasket:
- Flows:
- - Type: Use
- Expression: StorefrontBff.Interfaces.AddBasketItem
- UpdateBasketItem:
- Flows:
- - Type: Use
- Expression: StorefrontBff.Interfaces.UpdateBasketItem
- DeleteBasketItem:
- Flows:
- - Type: Use
- Expression: StorefrontBff.Interfaces.DeleteBasketItem
- Checkout :
- Flows:
- - Type: Use
- Expression: StorefrontBff.Interfaces.Checkout
\ No newline at end of file
+ GenerateDemand:
+ Storefront:
+ SoftwareSystems:
+ StorefrontApp:
+ Interfaces:
+ ViewProducts:
+ Flows:
+ - Type: Use
+ Expression: StorefrontBff.Interfaces.GetProducts
+ SearchProducts:
+ Flows:
+ - Type: Use
+ Expression: StorefrontBff.Interfaces.SearchProducts
+ ViewBasket:
+ Flows:
+ - Type: Use
+ Expression: StorefrontBff.Interfaces.GetBasket
+ AddProductToBasket:
+ Flows:
+ - Type: Use
+ Expression: StorefrontBff.Interfaces.AddBasketItem
+ UpdateBasketItem:
+ Flows:
+ - Type: Use
+ Expression: StorefrontBff.Interfaces.UpdateBasketItem
+ DeleteBasketItem:
+ Flows:
+ - Type: Use
+ Expression: StorefrontBff.Interfaces.DeleteBasketItem
+ Checkout :
+ Flows:
+ - Type: Use
+ Expression: StorefrontBff.Interfaces.Checkout
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml
index 7e2379679..0cdce2e49 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/Storefront Bff.yaml
@@ -1,35 +1,37 @@
ECommercePlatform:
- SoftwareSystems:
- StorefrontBff:
- Interfaces:
- GetProducts:
- Flows:
- - Type: Use
- Expression: ProductService.Containers.Api.Interfaces.GetProducts
- SearchProducts:
- Flows:
- - Type: Use
- Expression: SearchService.Containers.Api.Interfaces.SearchProducts
- GetBasket:
- Flows:
- - Type: Use
- Expression: BasketService.Containers.Api.Interfaces.GetItems
- AddBasketItem:
- Flows:
- - Type: Use
- Expression: BasketService.Containers.Api.Interfaces.AddItem
- UpdateBasketItem:
- Flows:
- - Type: Use
- Expression: BasketService.Containers.Api.Interfaces.UpdateItem
- DeleteBasketItem:
- Flows:
- - Type: Use
- Expression: BasketService.Containers.Api.Interfaces.DeleteItem
- Checkout:
- Flows:
- - Type: Use
- Expression: OrderService.Containers.Api.Interfaces.CreateOrder
- - Type: Use
- Expression: BasketService.Containers.Api.Interfaces.DeleteBasket
+ GenerateDemand:
+ Storefront:
+ SoftwareSystems:
+ StorefrontBff:
+ Interfaces:
+ GetProducts:
+ Flows:
+ - Type: Use
+ Expression: ..ProductService.Containers.Api.Interfaces.GetProducts
+ SearchProducts:
+ Flows:
+ - Type: Use
+ Expression: ..SearchService.Containers.Api.Interfaces.SearchProducts
+ GetBasket:
+ Flows:
+ - Type: Use
+ Expression: ..BasketService.Containers.Api.Interfaces.GetItems
+ AddBasketItem:
+ Flows:
+ - Type: Use
+ Expression: ..BasketService.Containers.Api.Interfaces.AddItem
+ UpdateBasketItem:
+ Flows:
+ - Type: Use
+ Expression: ..BasketService.Containers.Api.Interfaces.UpdateItem
+ DeleteBasketItem:
+ Flows:
+ - Type: Use
+ Expression: ..BasketService.Containers.Api.Interfaces.DeleteItem
+ Checkout:
+ Flows:
+ - Type: Use
+ Expression: ..OrderService.Containers.Api.Interfaces.CreateOrder
+ - Type: Use
+ Expression: ..BasketService.Containers.Api.Interfaces.DeleteBasket
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml
index 6f236b9c1..128098901 100644
--- a/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml
+++ b/Samples/E-Commerce Platform/Yaml/Architecture/SoftwareSystems/WMS.yaml
@@ -1,8 +1,13 @@
ECommercePlatform:
- SoftwareSystems:
- WMS:
- Interfaces:
- CreatePurchaseOrder: {}
- UpdatePurchaseOrder: {}
- DeletePurchaseOrder: {}
- ShipOrder: {}
\ No newline at end of file
+ Deliver:
+ Fulfilment:
+ SoftwareSystems:
+ WMS:
+ Interfaces:
+ CreatePurchaseOrder: {}
+ UpdatePurchaseOrder: {}
+ DeletePurchaseOrder: {}
+ ShipOrder:
+ Flows:
+ - Type: Use
+ Expression: FulfilmentService.Containers.Api.Interfaces.PostOrderShippedEvent
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png
index 344cee87e..450f1abff 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml
index 5d08a8aac..5532f8b4f 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.puml
@@ -16,125 +16,126 @@ skinparam linetype polyline
title All Software Systems - C4 Static - Container level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
}
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
}
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg
index b3e00d72e..0b03b49e6 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4 Static.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png
index bdb536d46..9de36687e 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml
index 543730df6..295452abe 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.puml
@@ -16,125 +16,126 @@ skinparam linetype polyline
title All Software Systems - C4 - Container level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
}
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
}
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg
index 282b1dc1b..33d2af225 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Container - C4.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png
index c237cf6c9..152b056ea 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml
index b37f217c9..3b9ab21c0 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.puml
@@ -16,47 +16,48 @@ skinparam linetype polyline
title All Software Systems - C4 Static - Context level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg
index edd4d18f4..38eb29f2e 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4 Static.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png
index 8a5a08f8e..2a01a02bd 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml
index d82748695..74d6450bc 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.puml
@@ -16,47 +16,48 @@ skinparam linetype polyline
title All Software Systems - C4 - Context level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg
index 58ea3c467..81084811d 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/Context - C4.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png
index 3f8257f24..dcd21b912 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml
index 21966a632..a72f7864a 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.puml
@@ -16,125 +16,126 @@ skinparam linetype polyline
title ECommercePlatform - C4 Static - Container level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
}
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
}
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg
index 553d22cd3..431104943 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4 Static.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png
index 96166a619..8b2890575 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml
index af8eb6986..1312461ca 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.puml
@@ -16,125 +16,126 @@ skinparam linetype polyline
title ECommercePlatform - C4 - Container level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
}
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
}
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg
index a0eb9ad55..417725404 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Container - C4.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png
index dc8342c72..dda31168e 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml
index 26acf46b0..10220ce89 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.puml
@@ -16,47 +16,48 @@ skinparam linetype polyline
title ECommercePlatform - C4 Static - Context level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg
index 1ad1a0131..3a0a2ef2c 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4 Static.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png
index 880df7d18..930ffa8ec 100644
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml
index c3ba7b546..8445bb3da 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.puml
@@ -16,47 +16,48 @@ skinparam linetype polyline
title ECommercePlatform - C4 - Context level
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
SHOW_LEGEND()
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg
index d95870f28..4cf497d07 100644
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Context - C4.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.png
new file mode 100644
index 000000000..e93d88bf4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.puml
new file mode 100644
index 000000000..1f5ff22fb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.puml
@@ -0,0 +1,46 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.svg
new file mode 100644
index 000000000..483ac9ac1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.png
new file mode 100644
index 000000000..83a01ca65
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.puml
new file mode 100644
index 000000000..151cb355a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.puml
@@ -0,0 +1,46 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.svg
new file mode 100644
index 000000000..3bdb5bcb7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.png
new file mode 100644
index 000000000..a114a2915
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.puml
new file mode 100644
index 000000000..58584be4d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.svg
new file mode 100644
index 000000000..7becc4e8a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.png
new file mode 100644
index 000000000..955fe7635
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.puml
new file mode 100644
index 000000000..d25df710a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.svg
new file mode 100644
index 000000000..ff951e710
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.png
new file mode 100644
index 000000000..c168a202b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.puml
new file mode 100644
index 000000000..49e3aad9f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.puml
@@ -0,0 +1,42 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.svg
new file mode 100644
index 000000000..ec02426d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.png
new file mode 100644
index 000000000..7ad1cef56
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.puml
new file mode 100644
index 000000000..560533c40
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.puml
@@ -0,0 +1,42 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.svg
new file mode 100644
index 000000000..c36b20e91
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.png
new file mode 100644
index 000000000..04fcc1b6b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.puml
new file mode 100644
index 000000000..051daf474
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.svg
new file mode 100644
index 000000000..0d1cd86cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.png
new file mode 100644
index 000000000..187e6ff27
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.puml
new file mode 100644
index 000000000..60350fb9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.svg
new file mode 100644
index 000000000..9fcfb4e58
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..55963e4a1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..a88042829
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..8506ea1e9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..1c3d01c29
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..e2ef2f4f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..bc9bc2158
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png
new file mode 100644
index 000000000..675df206f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..623780db0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..1efe8e1da
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..d47b43300
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..ee1af4a15
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order
+group Create Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order
+group Create Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..7c761cd78
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..ab55a4aca
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..48959563d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Create Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..e2e12128e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..260098dd4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..3e369118f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..df0336903
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png
new file mode 100644
index 000000000..e355c979e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..8c4c18d65
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Create Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..2039b1757
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..075de7d83
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..9fa1a4bee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Create Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order
+group Create Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Create Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..cd53d719f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..2c75642cf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..307b1769b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..31757873d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..ff8b6cd92
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..e10b7da6b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..0201a452a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png
new file mode 100644
index 000000000..f5b494f14
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..e828d9258
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..092fb2ffc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..b29a6dad0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..223072dc2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order
+group Delete Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order
+group Delete Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..ba7ce29bf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..c7da6f821
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..e45e955df
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..e9a9d4731
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..e465da99f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..8ea715f94
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..adaf283dc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png
new file mode 100644
index 000000000..325c32a60
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..8887c4d88
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..3c423467b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..464cf448b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..82204afd4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Delete Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order
+group Delete Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Delete Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..10ce26583
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png
new file mode 100644
index 000000000..e1ab5be36
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml
new file mode 100644
index 000000000..810a01c22
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg
new file mode 100644
index 000000000..7968f8f2f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png
new file mode 100644
index 000000000..46a0fe12a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml
new file mode 100644
index 000000000..d14c75571
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg
new file mode 100644
index 000000000..c8539bc66
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png
new file mode 100644
index 000000000..438fd287b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml
new file mode 100644
index 000000000..117ea711e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg
new file mode 100644
index 000000000..e7c5067ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png
new file mode 100644
index 000000000..bfd3f6fe8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml
new file mode 100644
index 000000000..690ce8edf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+
+box "Pricing Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices
+group Update Product Prices
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Update Product Prices
+group Update Product Prices
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Update Product Prices
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg
new file mode 100644
index 000000000..ea2913bfb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png
new file mode 100644
index 000000000..96acbeb11
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml
new file mode 100644
index 000000000..df969a926
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml
@@ -0,0 +1,16 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ..PricingService, "Update Product Prices")
+Rel(..PricingService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices")
+Rel(..PricingService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Send Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg
new file mode 100644
index 000000000..aa0f46e59
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png
new file mode 100644
index 000000000..de644a4eb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml
new file mode 100644
index 000000000..9fea2fa3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg
new file mode 100644
index 000000000..42858bc7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png
new file mode 100644
index 000000000..473c6f1c6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml
new file mode 100644
index 000000000..916cd75b3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg
new file mode 100644
index 000000000..f0fb1ed1a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png
new file mode 100644
index 000000000..f4662d030
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml
new file mode 100644
index 000000000..186138c22
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Product Prices - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices
+group Update Product Prices
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ..PricingService : Update Product Prices
+group Update Product Prices
+..PricingService -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Update Product Prices
+..PricingService -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Send Product Price Changed Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg
new file mode 100644
index 000000000..0479f2fda
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..3b54bf460
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..ff20cb81d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..919fa5148
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..0b8d8fc9b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..45d54145c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..c3b2968fe
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png
new file mode 100644
index 000000000..756228345
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..e843d9b18
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..9f3f67952
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..5be8149fa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..f2cce9f92
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order
+group Update Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order
+group Update Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..4dadb2e63
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..dbea34bfe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..6d62f3e10
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..b1ac0a218
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..05fd2e02e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..4529ce94e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..39c467a97
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png
new file mode 100644
index 000000000..26c673ef1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..5c9d6e6ad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..009944f66
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..051392465
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..72aa3de7a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - Update Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order
+group Update Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Update Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..abefcfa31
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png
new file mode 100644
index 000000000..4ad017281
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml
new file mode 100644
index 000000000..847dbc529
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg
new file mode 100644
index 000000000..4a25aa5a6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png
new file mode 100644
index 000000000..deb057583
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml
new file mode 100644
index 000000000..be24a9db2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg
new file mode 100644
index 000000000..18c79d09b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png
new file mode 100644
index 000000000..b16676ab5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml
new file mode 100644
index 000000000..bc01c2437
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg
new file mode 100644
index 000000000..d117f9793
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png
new file mode 100644
index 000000000..cc948fd4a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml
new file mode 100644
index 000000000..cdf20b9f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+
+box "Pricing Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices
+group View Product Prices
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Get Product Prices
+group Get Product Prices
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Product Prices
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg
new file mode 100644
index 000000000..4ef375c98
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png
new file mode 100644
index 000000000..4c656e3d7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml
new file mode 100644
index 000000000..d28d7fb4b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ..PricingService, "Get Product Prices")
+Rel(..PricingService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Select Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg
new file mode 100644
index 000000000..eea9c948b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml
new file mode 100644
index 000000000..395357629
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg
new file mode 100644
index 000000000..6108302c4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png
new file mode 100644
index 000000000..73339c8f2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml
new file mode 100644
index 000000000..c85df8d25
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg
new file mode 100644
index 000000000..11fd7b63f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png
new file mode 100644
index 000000000..09d190a0e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml
new file mode 100644
index 000000000..745cb6e95
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Product Prices - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices
+group View Product Prices
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ..PricingService : Get Product Prices
+group Get Product Prices
+..PricingService -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Select Product Prices
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg
new file mode 100644
index 000000000..10e0e941f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png
new file mode 100644
index 000000000..a671153c5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml
new file mode 100644
index 000000000..a48d156d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg
new file mode 100644
index 000000000..2c5d785ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png
new file mode 100644
index 000000000..266648903
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml
new file mode 100644
index 000000000..30eb851d8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg
new file mode 100644
index 000000000..b6740101d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png
new file mode 100644
index 000000000..a94d90eb6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml
new file mode 100644
index 000000000..6926cca41
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg
new file mode 100644
index 000000000..a30b69e52
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png
new file mode 100644
index 000000000..571c0967b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml
new file mode 100644
index 000000000..01a034567
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders
+group View Purchase Orders
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders
+group Get Purchase Orders
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg
new file mode 100644
index 000000000..8222a0182
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png
new file mode 100644
index 000000000..72780df41
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml
new file mode 100644
index 000000000..ae61c2beb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg
new file mode 100644
index 000000000..5bdce352d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png
new file mode 100644
index 000000000..6eb20a753
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml
new file mode 100644
index 000000000..02feeb1df
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg
new file mode 100644
index 000000000..262cbf579
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png
new file mode 100644
index 000000000..dc63498fc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml
new file mode 100644
index 000000000..4d8cc1f20
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg
new file mode 100644
index 000000000..d99a24994
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png
new file mode 100644
index 000000000..0f8961da2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml
new file mode 100644
index 000000000..de0bedac2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying And Merchandising App - View Purchase Orders - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying And Merchandising App" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders
+group View Purchase Orders
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Get Purchase Orders
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg
new file mode 100644
index 000000000..0431b1dcd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.png
new file mode 100644
index 000000000..524bdbeda
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.puml
new file mode 100644
index 000000000..7d6d05b0a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.puml
@@ -0,0 +1,35 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.svg
new file mode 100644
index 000000000..427c12760
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.png
new file mode 100644
index 000000000..7f690a890
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.puml
new file mode 100644
index 000000000..db3da9a40
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.puml
@@ -0,0 +1,35 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.svg
new file mode 100644
index 000000000..63ce05422
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..bfdfd867f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..3af9c584c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..1fc165aa0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..7b7a71bbd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..cf51d4eee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..0b45744ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..c67f49881
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..50e1a1f1d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..5674869b3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..aa8937f31
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..17f8a1cdf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..8c78c957f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png
new file mode 100644
index 000000000..71c932bb5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..79805076f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..5efc77929
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..335384cdb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..3f502daf6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order
+group Create Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..5e0993488
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..4d3f71822
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..d967d3b67
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Create Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..6d89871a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..4d8987eae
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..a7bd1a9ec
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..d34ced2bf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png
new file mode 100644
index 000000000..6539a8762
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..7222b9788
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..4f173292c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..790ad5fca
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..ed0f5317e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Create Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Create Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..77c6f8516
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..7239e7a65
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..80a89e73d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..de0615245
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..dab9cace9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..c67351bc7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..deb43f7e5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png
new file mode 100644
index 000000000..668e4c51d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..5004138dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..740e9af53
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..547d2d16c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..dcf8c8fe2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order
+group Delete Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..9c8a73d1e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..2ed0abc36
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..371bf15ef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..a6d254ad6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..7856a998f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..d9b57f9ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..249048c83
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png
new file mode 100644
index 000000000..eea0b6175
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..a28866eb3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..69068d6ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..b4dc816f5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..e05ca7d6f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Delete Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Delete Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..91214f5e7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png
new file mode 100644
index 000000000..a6e6556ef
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml
new file mode 100644
index 000000000..8961bf47d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg
new file mode 100644
index 000000000..7449cf9b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png
new file mode 100644
index 000000000..946e585bb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml
new file mode 100644
index 000000000..df2b53112
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg
new file mode 100644
index 000000000..bb4488593
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png
new file mode 100644
index 000000000..9318531ec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml
new file mode 100644
index 000000000..f3e896110
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg
new file mode 100644
index 000000000..07cd0bd9c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png
new file mode 100644
index 000000000..de66605fe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml
new file mode 100644
index 000000000..bf4dc0a7b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders
+group Get Purchase Orders
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg
new file mode 100644
index 000000000..96c1c9c49
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png
new file mode 100644
index 000000000..b28c7a3ba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml
new file mode 100644
index 000000000..81ccdf3b1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg
new file mode 100644
index 000000000..cc6adc526
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png
new file mode 100644
index 000000000..ff4bfbe3d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml
new file mode 100644
index 000000000..3c8ca2367
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg
new file mode 100644
index 000000000..004df550d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png
new file mode 100644
index 000000000..040a64f18
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml
new file mode 100644
index 000000000..e65b413c7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg
new file mode 100644
index 000000000..9c186ce75
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png
new file mode 100644
index 000000000..ba9bec688
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml
new file mode 100644
index 000000000..38c27905b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Get Purchase Orders - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Get Purchase Orders
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg
new file mode 100644
index 000000000..2b7d5c932
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..8f4671ae0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..26dba63ea
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..95eb973dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..29d5e1840
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..7adb56a99
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..d5ca1b278
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png
new file mode 100644
index 000000000..12a846c7b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..01db37262
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..4fb4049ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..abcf61c6a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..fddf08a30
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order
+group Update Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..53615eed6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..4c228e4f9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..9ce65b624
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..f520ba264
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..f7a842b6e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..309ebffad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..feebf8790
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png
new file mode 100644
index 000000000..5c35739f8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..f3f6df710
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..d308e0a48
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..9038cf95f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..53d707a61
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Api - Update Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Update Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..590c2e41e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..da8d3ce3b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..41e544327
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..f33e9e505
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..1645ceaa7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..a386e715d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..870946d86
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..8f7277df5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..74c8c97ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..d5f899378
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..71053ce4b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..1a5aa0029
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..a8bb58308
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png
new file mode 100644
index 000000000..8ba0f0daa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..f386c6a24
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..4091ff340
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..bb3650b85
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..3ad4c8166
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..fd588ec01
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..be5b9cb4e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..30fae843d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..381df81d8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..797bae431
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..4311005c4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..e9a333fcd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png
new file mode 100644
index 000000000..4a6f14fb1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..46e65f6a6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..e94ddcecf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..4d26bf1ed
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..67afad34f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Delete Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Delete Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..64fb656ac
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..c61a86b23
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..f49f2c443
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..74b810e39
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..8648b71f4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..aae7a841a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..9b4ff2b7d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png
new file mode 100644
index 000000000..955252ab4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..1cc965016
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..2f54416ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..a40e22a26
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..07d44d0e3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..596f13eb0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..b2d6ed5f8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..26948092a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Insert Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..aae0960b3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..9283c2c19
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..57aa6639b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..c98be093b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png
new file mode 100644
index 000000000..a1be1c7b7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..17ad647b5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..682f51496
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..a8a3a6733
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..a9202cfe0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Insert Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Insert Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..7070df694
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..7746262ba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..98ebb37f7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..35e15815d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..63a1cb519
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..056b22918
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..5400c7d8d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png
new file mode 100644
index 000000000..13af8ecf0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..6792e1ae8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..b9b6cb32b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..c8aa28fe5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..34e97a22a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..7fc60d21b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..99c781dd8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..f4afa8771
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Select Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..dec243449
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..9b61a5c9c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..a61e8af37
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..02e3d31c5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png
new file mode 100644
index 000000000..8ebc4e154
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..ef9ed638d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..5161812d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..a4fa20a1b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..0f807a2ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Select Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Select Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..d67d6d3c6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..c97226e31
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..0742ecf4a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..60ea3092a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..b9c96b049
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..d7551cc32
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..8156d2193
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png
new file mode 100644
index 000000000..b11f74a7a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..66c2a671f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..306026c18
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..53909b81b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..9bf7196c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..5553ccade
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..8268aad23
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..f3118d4d3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..5fb51417c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..7f37ea293
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..d22c5dbd7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..972fb4fd6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png
new file mode 100644
index 000000000..f7527101b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..a0a5f7863
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..300ed9054
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..75a01f135
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..cedc3b139
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Database - Update Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Update Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..caed34b9c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..55a41537d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..517d028c1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..6986258ab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..43d7f8716
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..6d9af0985
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..ee7739e73
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..498baf76b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..84483521e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..dabfb433d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..418e44dd3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..d62961d24
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png
new file mode 100644
index 000000000..07644bf58
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..91c37440e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..f71083e80
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..668b0ec65
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..350deb8e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Message Handler" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Created Event
+group Handle Purchase Order Created Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..7fb0f46d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..6792b04dd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..876caed24
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Handle Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..04183226e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..aebe42ab4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..975e96f1c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..50aa8a0d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png
new file mode 100644
index 000000000..e6822be5d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..bb3a3b93d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..6dd7e4cd2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..5ba3fe78c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..28586c095
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Handle Purchase Order Created Event
+group Handle Purchase Order Created Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..bc540f74b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..1de6c83e3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..bc1137f8b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..676f5e37a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png
new file mode 100644
index 000000000..2224ce6d1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml
new file mode 100644
index 000000000..6267e8593
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg
new file mode 100644
index 000000000..ed55d7878
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png
new file mode 100644
index 000000000..45f959105
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml
new file mode 100644
index 000000000..cb49bb121
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg
new file mode 100644
index 000000000..6a52a570e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png
new file mode 100644
index 000000000..d803bda36
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml
new file mode 100644
index 000000000..3885e7ba9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Message Handler" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Deleted Event
+group Handle Purchase Order Deleted Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg
new file mode 100644
index 000000000..547122e75
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..a852a8ae8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..f2d5627cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Handle Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..c972c8abf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png
new file mode 100644
index 000000000..f9be992fe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml
new file mode 100644
index 000000000..eb445a7aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg
new file mode 100644
index 000000000..c59eaf059
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png
new file mode 100644
index 000000000..220732ec8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml
new file mode 100644
index 000000000..d38555d30
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg
new file mode 100644
index 000000000..f47a4625e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png
new file mode 100644
index 000000000..8b7e06691
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml
new file mode 100644
index 000000000..bddc100f0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Handle Purchase Order Deleted Event
+group Handle Purchase Order Deleted Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg
new file mode 100644
index 000000000..4001d0ce5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..d3d8c3180
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..8ca6efba0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..4063865a1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..65e90cc4e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..dd43f8c9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..c70b7888f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png
new file mode 100644
index 000000000..22843bc8b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
new file mode 100644
index 000000000..ec804f898
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
new file mode 100644
index 000000000..b3f1c76db
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..ad1bea900
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..66fe379ee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Message Handler" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Updated Event
+group Handle Purchase Order Updated Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..bc9d44aa4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..e6cc1e06d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..30615aca9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Handle Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..782e2aa0a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..92f59b34c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..7e665244a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..7d3e51fdc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png
new file mode 100644
index 000000000..0e8626e32
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
new file mode 100644
index 000000000..a33a451de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
new file mode 100644
index 000000000..cf76d86b6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..a56e91b55
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..c3569bcc5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Handle Purchase Order Updated Event
+group Handle Purchase Order Updated Event
+ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..869c49bb4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png
new file mode 100644
index 000000000..f0af21f65
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml
new file mode 100644
index 000000000..5f9703e6b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg
new file mode 100644
index 000000000..04b2dc30a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.png
new file mode 100644
index 000000000..f00a22e24
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml
new file mode 100644
index 000000000..40e9e5155
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg
new file mode 100644
index 000000000..fd7d3aee5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..9750df3a3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..e421ab31c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..7818581a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..465ec71a0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..67030670a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..80ef1f420
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png
new file mode 100644
index 000000000..b75db29cd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..5b4231e68
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..9fbd05ca7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..cbcfd1877
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..fb78a2193
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..f272b89ad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..18931d30d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..55b7f1a1b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..0d781b546
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..c619efc69
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..d2755d68b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..22b384626
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png
new file mode 100644
index 000000000..2e3bc9bde
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..48166384b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..fd77944b6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..4db3518f4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..f1ab24ff6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Receive Purchase Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..1648bf91c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..80810d9d4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..edf7f83cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..843a7aa6f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png
new file mode 100644
index 000000000..da388231c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml
new file mode 100644
index 000000000..9421ae355
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg
new file mode 100644
index 000000000..31a227c09
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png
new file mode 100644
index 000000000..c0f9cb4b8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml
new file mode 100644
index 000000000..1ab0446c9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg
new file mode 100644
index 000000000..2d3b41202
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png
new file mode 100644
index 000000000..dac9392e9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml
new file mode 100644
index 000000000..3a396ce1e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg
new file mode 100644
index 000000000..7afcb43d0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..2de0e08d9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..773b645ea
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..a38940982
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png
new file mode 100644
index 000000000..beadae9e7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml
new file mode 100644
index 000000000..66729ce44
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg
new file mode 100644
index 000000000..cb7864158
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png
new file mode 100644
index 000000000..9bec79e67
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml
new file mode 100644
index 000000000..58e1c9b41
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg
new file mode 100644
index 000000000..a200e8a86
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png
new file mode 100644
index 000000000..e3a15a047
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml
new file mode 100644
index 000000000..81dd432ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Receive Purchase Order Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg
new file mode 100644
index 000000000..fe182419c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..ba14f4d34
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..d8239c2f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..044eaa3dc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..f48dd7515
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..a1e3ed350
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..a4c22098a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png
new file mode 100644
index 000000000..5fe3d06a9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml
new file mode 100644
index 000000000..2cab0bca3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg
new file mode 100644
index 000000000..7767f7cfb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..682426258
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..8285a8f2a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..c5869664a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..6ed02b0c1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a2ec9a5c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..90192f6ed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..ab6f0ffa0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..5a8c11439
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..91455ff5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png
new file mode 100644
index 000000000..7a2f6848e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml
new file mode 100644
index 000000000..9b5bd7b7c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg
new file mode 100644
index 000000000..b4ef1d839
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..685cb4491
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..488687a75
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..b357627a2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..16e52a1f5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..f59bcac21
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..e34a192f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..a3bbfbb38
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..d67110577
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..8d2806450
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png
new file mode 100644
index 000000000..be68d6633
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..652f6ba50
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..8d6d46e12
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..269d82e93
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..54eebda5a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..90ddd707a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..88f6c6085
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..2d0c224c2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Send Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..0c83c3508
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..b39de77f9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..7f609b807
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..cfd8ddbca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png
new file mode 100644
index 000000000..90e2013fa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..772e6ea1f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..d339efce5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..320ee3aed
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..0a4f74e3c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Send Purchase Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..3cbebff5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..6b51e1e0e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..88fe750ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3955e054b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png
new file mode 100644
index 000000000..652c953f0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml
new file mode 100644
index 000000000..d5ee46584
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg
new file mode 100644
index 000000000..4c45b9a1e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png
new file mode 100644
index 000000000..4e9aa85c6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml
new file mode 100644
index 000000000..8b82f9200
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg
new file mode 100644
index 000000000..cdf9e2c02
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png
new file mode 100644
index 000000000..9304c5251
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml
new file mode 100644
index 000000000..865d69592
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg
new file mode 100644
index 000000000..f660268b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..956b273af
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..38f47a87f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Send Purchase Order Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..cb525068e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png
new file mode 100644
index 000000000..c900999d1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml
new file mode 100644
index 000000000..cd987ee15
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg
new file mode 100644
index 000000000..701f7a56e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png
new file mode 100644
index 000000000..d04380e05
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml
new file mode 100644
index 000000000..5b96168e2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg
new file mode 100644
index 000000000..5814242ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png
new file mode 100644
index 000000000..4931d2239
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml
new file mode 100644
index 000000000..2b368f35d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Send Purchase Order Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg
new file mode 100644
index 000000000..275ff0871
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..9e8b66808
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..d0901d994
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..6d7515d88
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..f12056945
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..9f71976ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..f2050f72d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png
new file mode 100644
index 000000000..3061b4b64
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml
new file mode 100644
index 000000000..b615e9e9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg
new file mode 100644
index 000000000..3ee388434
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..6339ed324
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..1ca132d95
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..58308e4cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..0599084e0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..52303011f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Send Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..46f6c2438
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..d92c952d2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..d09f1ce87
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..0a63a08aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png
new file mode 100644
index 000000000..bf19fd448
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml
new file mode 100644
index 000000000..05d284014
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg
new file mode 100644
index 000000000..2c927ce18
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..1b0abe12f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..92ac56073
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService : Send Purchase Order Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..98bcd9cec
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.png
new file mode 100644
index 000000000..83e76482b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.puml
new file mode 100644
index 000000000..bec09c928
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.svg
new file mode 100644
index 000000000..4050fc62a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.png
new file mode 100644
index 000000000..35f142ad5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.puml
new file mode 100644
index 000000000..373ca2e97
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - Buying Service - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.svg
new file mode 100644
index 000000000..2d4cf7eff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Buying Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..2064ac2c9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..c1c9263c9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,46 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..cc23da4cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.png
new file mode 100644
index 000000000..7732cbcc3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..3c612df7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.puml
@@ -0,0 +1,46 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..58e22dafc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..97bd7d839
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..c103174cf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..4272a8701
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.png
new file mode 100644
index 000000000..72e4f9763
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..1e92df9aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - BuyingAndMerchandising - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..2602885c0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/BuyingAndMerchandising/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.png
new file mode 100644
index 000000000..bedb8c9cf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.puml
new file mode 100644
index 000000000..308df8870
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.puml
@@ -0,0 +1,63 @@
+@startuml
+!include ..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.svg
new file mode 100644
index 000000000..b03fbf174
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.png
new file mode 100644
index 000000000..35ff958e6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.puml
new file mode 100644
index 000000000..dff35f3e5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.puml
@@ -0,0 +1,63 @@
+@startuml
+!include ..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.svg
new file mode 100644
index 000000000..7a23b52af
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.png
new file mode 100644
index 000000000..7758c7ecb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.puml
new file mode 100644
index 000000000..ab78d2737
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.puml
@@ -0,0 +1,35 @@
+@startuml
+!include ..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.svg
new file mode 100644
index 000000000..bc63f3d3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.png
new file mode 100644
index 000000000..b2611b30d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.puml
new file mode 100644
index 000000000..a02c8bd6e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.puml
@@ -0,0 +1,35 @@
+@startuml
+!include ..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.svg
new file mode 100644
index 000000000..b03eaf95a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.png
new file mode 100644
index 000000000..2e253244a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.puml
new file mode 100644
index 000000000..2ee678720
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.svg
new file mode 100644
index 000000000..ec677bd1b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.png
new file mode 100644
index 000000000..a42b5ef8d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.puml
new file mode 100644
index 000000000..f819a833c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.svg
new file mode 100644
index 000000000..117b19df1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.png
new file mode 100644
index 000000000..ea760ba15
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.puml
new file mode 100644
index 000000000..34c284ce1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.svg
new file mode 100644
index 000000000..4a194a5f9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.png
new file mode 100644
index 000000000..390148d0c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.puml
new file mode 100644
index 000000000..8e7ba3908
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.svg
new file mode 100644
index 000000000..39c42dd1f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..cb43b8a51
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..078d7b3d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..2080722c5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.png
new file mode 100644
index 000000000..c114215fc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..39c9920e2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..0f99aeb54
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..38d6c23f5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..460e282c4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..c4886f78a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.png
new file mode 100644
index 000000000..c7909e9e4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..926fe9334
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..c62601b53
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.png
new file mode 100644
index 000000000..f88f86af9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.puml
new file mode 100644
index 000000000..375645e5c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.svg
new file mode 100644
index 000000000..a30961233
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.png
new file mode 100644
index 000000000..942a94190
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.puml
new file mode 100644
index 000000000..c9692dfe2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.svg
new file mode 100644
index 000000000..1475c1d7c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..53dae086b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..c03e5b21b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..9d21c5cf5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..d075a2362
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..7262270d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..da57ab74f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png
new file mode 100644
index 000000000..e4ed572af
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml
new file mode 100644
index 000000000..4332a8e52
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg
new file mode 100644
index 000000000..1a56892e9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png
new file mode 100644
index 000000000..1b0bec0ae
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml
new file mode 100644
index 000000000..e2c71b9be
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg
new file mode 100644
index 000000000..971dd6666
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png
new file mode 100644
index 000000000..277a74d79
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml
new file mode 100644
index 000000000..470d64d2e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg
new file mode 100644
index 000000000..2307ce86c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png
new file mode 100644
index 000000000..a0b78d6aa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml
new file mode 100644
index 000000000..e9a37ba3a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Get Product Prices
+group Get Product Prices
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Product Prices
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg
new file mode 100644
index 000000000..5b1f06853
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png
new file mode 100644
index 000000000..9d696d3b9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml
new file mode 100644
index 000000000..f7299dd1f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Get Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg
new file mode 100644
index 000000000..bac3abcf2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png
new file mode 100644
index 000000000..b7ea38f5d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml
new file mode 100644
index 000000000..93ee6aed8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg
new file mode 100644
index 000000000..b3867c6f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png
new file mode 100644
index 000000000..32206767c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml
new file mode 100644
index 000000000..5f825e24a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg
new file mode 100644
index 000000000..8dce3b13f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png
new file mode 100644
index 000000000..2f4d37933
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml
new file mode 100644
index 000000000..dfc00ca14
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Get Product Prices - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Get Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg
new file mode 100644
index 000000000..6ad7b8b0e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png
new file mode 100644
index 000000000..e62db43e9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml
new file mode 100644
index 000000000..62cd5065e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg
new file mode 100644
index 000000000..b073d515d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png
new file mode 100644
index 000000000..671170cea
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml
new file mode 100644
index 000000000..63ff58ea2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg
new file mode 100644
index 000000000..a215c4f3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png
new file mode 100644
index 000000000..73f7cdd6e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml
new file mode 100644
index 000000000..93b615bcd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg
new file mode 100644
index 000000000..4050101e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png
new file mode 100644
index 000000000..7e7fc3f44
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml
new file mode 100644
index 000000000..dc9d2ef53
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api : Update Product Prices
+group Update Product Prices
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Update Product Prices
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg
new file mode 100644
index 000000000..c958d4225
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png
new file mode 100644
index 000000000..82afff327
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml
new file mode 100644
index 000000000..88af56a4a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg
new file mode 100644
index 000000000..07e052680
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png
new file mode 100644
index 000000000..fab668246
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml
new file mode 100644
index 000000000..edc711bd0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg
new file mode 100644
index 000000000..975ce2358
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png
new file mode 100644
index 000000000..2c38e5cb8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml
new file mode 100644
index 000000000..20af430d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg
new file mode 100644
index 000000000..d4365729c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png
new file mode 100644
index 000000000..90d7ef880
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml
new file mode 100644
index 000000000..af3667e4e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Api - Update Product Prices - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Update Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg
new file mode 100644
index 000000000..e3c73147b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..f18172579
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..0105480c0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..da916df8a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..042c6715a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..7031bdadb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..7a547cc80
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..da1d28d15
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..4398b9ad8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Insert Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..c46e06505
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png
new file mode 100644
index 000000000..90a224885
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
new file mode 100644
index 000000000..2c37688d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
new file mode 100644
index 000000000..de32e703c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png
new file mode 100644
index 000000000..3215f721b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
new file mode 100644
index 000000000..4cdbf5232
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
new file mode 100644
index 000000000..617cd7496
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png
new file mode 100644
index 000000000..e44d2e971
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
new file mode 100644
index 000000000..d6606a8ec
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Insert Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
new file mode 100644
index 000000000..f5a60149d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..830441974
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..2e0b327f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Insert Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..777ec9a4d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png
new file mode 100644
index 000000000..ed0e73800
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
new file mode 100644
index 000000000..c62d2bf5e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
new file mode 100644
index 000000000..96ee47710
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png
new file mode 100644
index 000000000..2d2d90ff4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
new file mode 100644
index 000000000..6af6404c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
new file mode 100644
index 000000000..5816dc488
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png
new file mode 100644
index 000000000..59b1ab952
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
new file mode 100644
index 000000000..86fad3fb6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Insert Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Insert Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
new file mode 100644
index 000000000..c794290c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png
new file mode 100644
index 000000000..0d2d63eaa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml
new file mode 100644
index 000000000..a7b4c0628
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg
new file mode 100644
index 000000000..761892144
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png
new file mode 100644
index 000000000..f4625dabe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml
new file mode 100644
index 000000000..157ebc035
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg
new file mode 100644
index 000000000..ae5ef47f3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png
new file mode 100644
index 000000000..996f8b11c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml
new file mode 100644
index 000000000..0fa560459
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg
new file mode 100644
index 000000000..6a7aef1d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png
new file mode 100644
index 000000000..ca7f2879c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml
new file mode 100644
index 000000000..8d90cce9b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg
new file mode 100644
index 000000000..6c794136d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png
new file mode 100644
index 000000000..308d10026
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml
new file mode 100644
index 000000000..456a237c6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Select Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg
new file mode 100644
index 000000000..12b8f8b7d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png
new file mode 100644
index 000000000..d1facd0c0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml
new file mode 100644
index 000000000..27cb9263d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg
new file mode 100644
index 000000000..bf4161d8b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png
new file mode 100644
index 000000000..2fc47a0b0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml
new file mode 100644
index 000000000..b7b0d5e7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg
new file mode 100644
index 000000000..c4e5aaae5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png
new file mode 100644
index 000000000..9b03ab01d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml
new file mode 100644
index 000000000..bfee6cf23
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Product Prices - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Select Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg
new file mode 100644
index 000000000..f125f1487
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..f0efd26a6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..5c547f2ed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..adaf545e4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png
new file mode 100644
index 000000000..a79d5dd93
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
new file mode 100644
index 000000000..adaeac170
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
new file mode 100644
index 000000000..d1d035ff4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png
new file mode 100644
index 000000000..b8c69fa0a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
new file mode 100644
index 000000000..d6669e291
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
new file mode 100644
index 000000000..ff06c128e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png
new file mode 100644
index 000000000..845072112
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
new file mode 100644
index 000000000..ff2481282
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
new file mode 100644
index 000000000..ffdd98413
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..841f042ff
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..8549c2b7e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..aa56dd7db
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png
new file mode 100644
index 000000000..99875b89b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
new file mode 100644
index 000000000..de8925012
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
new file mode 100644
index 000000000..196da5e20
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png
new file mode 100644
index 000000000..638c7bafb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
new file mode 100644
index 000000000..ec41cc98e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
new file mode 100644
index 000000000..7f7d64b5e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png
new file mode 100644
index 000000000..1e65d2133
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
new file mode 100644
index 000000000..3071a8c5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Select Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Select Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
new file mode 100644
index 000000000..fb26d011a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png
new file mode 100644
index 000000000..fa5222594
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
new file mode 100644
index 000000000..503435fc3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
new file mode 100644
index 000000000..42868143f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png
new file mode 100644
index 000000000..7f0e2a2b5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
new file mode 100644
index 000000000..264a56a71
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
new file mode 100644
index 000000000..de9f959aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png
new file mode 100644
index 000000000..221cd6a18
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
new file mode 100644
index 000000000..18e4f1da8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
new file mode 100644
index 000000000..02fdf5c80
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png
new file mode 100644
index 000000000..9f23308cd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
new file mode 100644
index 000000000..19c25fef4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Update Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
new file mode 100644
index 000000000..7ada3d614
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png
new file mode 100644
index 000000000..734a39631
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
new file mode 100644
index 000000000..3976b53c5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Update Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
new file mode 100644
index 000000000..a26d607a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png
new file mode 100644
index 000000000..2a4ede1c9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
new file mode 100644
index 000000000..24daa2303
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
new file mode 100644
index 000000000..8ee25de1d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png
new file mode 100644
index 000000000..1f87c56fe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
new file mode 100644
index 000000000..a66626ea6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
new file mode 100644
index 000000000..980ce8995
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png
new file mode 100644
index 000000000..de25f4213
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
new file mode 100644
index 000000000..0e45df89f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Database - Update Product Prices - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Update Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
new file mode 100644
index 000000000..8ffa324e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..cf1dc920c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..eadae17bb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..806f98542
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png
new file mode 100644
index 000000000..bf7fe7495
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..1cb802269
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..31e4021b7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..f7e4b70df
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..200ecfa5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
+loop For each Product in Purchase Order
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products")
+alt Product Not Found
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Insert Product")
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..dc13dc3df
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..4fc492b4b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..1d055ebc5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..f70853f1d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png
new file mode 100644
index 000000000..ce177d465
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..69320e3da
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..fb412a326
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..34fcb14a9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..feb234157
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
@@ -0,0 +1,30 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Message Handler" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Created Event
+group Handle Purchase Order Created Event
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
+loop For each Product in Purchase Order
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Products
+alt Product Not Found
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Insert Product
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..f288bf7c8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..c7e684ee2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..8ce420595
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Handle Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ..BuyingService, "Receive Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..ea0c57240
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..c780a0ecc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..1a5389720
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..b60a7f8a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png
new file mode 100644
index 000000000..06b28044b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..4af148677
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..fb1092997
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..48ebfc8f7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..f0069ff55
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Handle Purchase Order Created Event
+group Handle Purchase Order Created Event
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService -> ..BuyingService : Receive Purchase Order Created Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..d06420e66
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..a7e069f8d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..82eebb93c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
+loop For each Product in Purchase Order
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products")
+alt Product Not Found
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Insert Product")
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..6d4c27bf3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..e6565fc33
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..f4a147d3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..b6c7df21d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png
new file mode 100644
index 000000000..467a1c978
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
new file mode 100644
index 000000000..75ca45f06
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
new file mode 100644
index 000000000..cc0ef29a2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..d2b0a1327
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..c656c623f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
@@ -0,0 +1,30 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Message Handler" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database
+end box
+
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Updated Event
+group Handle Purchase Order Updated Event
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
+loop For each Product in Purchase Order
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Select Products
+alt Product Not Found
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Database : Insert Product
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..d47dc0de5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..3def960e4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..ef1eed97f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Handle Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ..BuyingService, "Receive Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..26b1fb861
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..49666e4c6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..1cc0fbda8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..177faf892
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png
new file mode 100644
index 000000000..7cca38032
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
new file mode 100644
index 000000000..f24d280a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
new file mode 100644
index 000000000..2c8f34f62
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..ea5cb0f89
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..a3b78b0b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Handle Purchase Order Updated Event
+group Handle Purchase Order Updated Event
+ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService -> ..BuyingService : Receive Purchase Order Updated Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..2fdfc74ff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png
new file mode 100644
index 000000000..d9e724bec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml
new file mode 100644
index 000000000..0ae8c4765
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg
new file mode 100644
index 000000000..3ce3dcaa2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png
new file mode 100644
index 000000000..8fe8d8709
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml
new file mode 100644
index 000000000..e16c7084e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg
new file mode 100644
index 000000000..ea6ed5745
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..c6bb3d93d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..90827bdf2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..45ce3f295
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png
new file mode 100644
index 000000000..54de4fbd2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml
new file mode 100644
index 000000000..cfd1fae6c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg
new file mode 100644
index 000000000..84c4ea793
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png
new file mode 100644
index 000000000..3958c2120
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml
new file mode 100644
index 000000000..c659a339e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg
new file mode 100644
index 000000000..b6d5e286f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png
new file mode 100644
index 000000000..aef4e403a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml
new file mode 100644
index 000000000..b18b12459
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg
new file mode 100644
index 000000000..332c32f08
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..01811c397
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..5fc1f30c6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..56555a21c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png
new file mode 100644
index 000000000..e563e5650
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml
new file mode 100644
index 000000000..f1b6edae3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg
new file mode 100644
index 000000000..9cc7e8cfe
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png
new file mode 100644
index 000000000..38487fd72
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml
new file mode 100644
index 000000000..a2035486a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg
new file mode 100644
index 000000000..320e22619
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png
new file mode 100644
index 000000000..10e179a52
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml
new file mode 100644
index 000000000..d067c08a1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Receive Product Price Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg
new file mode 100644
index 000000000..ec3c17dcf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..a7b3060f9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..c834f9836
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..ba200ba10
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png
new file mode 100644
index 000000000..0afd9856c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml
new file mode 100644
index 000000000..258f9fb2c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg
new file mode 100644
index 000000000..e341c3909
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png
new file mode 100644
index 000000000..4aef5bbed
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml
new file mode 100644
index 000000000..8e5b39055
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg
new file mode 100644
index 000000000..f25edcf1c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png
new file mode 100644
index 000000000..de03d8cb7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml
new file mode 100644
index 000000000..3b09e5a2e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Pricing Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg
new file mode 100644
index 000000000..00a300529
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..62dd85f8d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a3d23bcde
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Send Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..7e63d2237
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png
new file mode 100644
index 000000000..0bd58d586
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml
new file mode 100644
index 000000000..413126da1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg
new file mode 100644
index 000000000..4f381097d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png
new file mode 100644
index 000000000..977632a56
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml
new file mode 100644
index 000000000..84013940d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg
new file mode 100644
index 000000000..f9791f5d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png
new file mode 100644
index 000000000..0b6c1939f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml
new file mode 100644
index 000000000..e7461ebf4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService : Send Product Price Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg
new file mode 100644
index 000000000..abc7f833d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.png
new file mode 100644
index 000000000..4909e3da3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.puml
new file mode 100644
index 000000000..b70e4ee9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.svg
new file mode 100644
index 000000000..b518ef193
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.png
new file mode 100644
index 000000000..0c7e8946e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.puml
new file mode 100644
index 000000000..9cbb29bb1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - PriceManagement - Pricing Service - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.svg
new file mode 100644
index 000000000..5cc98dbe5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/PriceManagement/Software Systems/Pricing Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.png
new file mode 100644
index 000000000..831fa4ad3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.puml
new file mode 100644
index 000000000..63f40d03c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.svg
new file mode 100644
index 000000000..81b96f8cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.png
new file mode 100644
index 000000000..6e175cd82
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.puml
new file mode 100644
index 000000000..6e1773a52
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.svg
new file mode 100644
index 000000000..c89eb2983
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.png
new file mode 100644
index 000000000..36f732512
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.puml
new file mode 100644
index 000000000..f3147e659
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.svg
new file mode 100644
index 000000000..6dd908111
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.png
new file mode 100644
index 000000000..322d87cad
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.puml
new file mode 100644
index 000000000..3b60804ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.svg
new file mode 100644
index 000000000..1f52ab35a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..6f028170d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..5383e40d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..3cacb7dfa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.png
new file mode 100644
index 000000000..e6debd2d6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..1daffe51e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..2acb88361
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..77b1d02c2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..d07c3bae0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..9be98e400
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.png
new file mode 100644
index 000000000..8baf7017d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..b63d98529
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..1e62a0ef5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.png
new file mode 100644
index 000000000..e3d29571b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.puml
new file mode 100644
index 000000000..6766aa810
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.svg
new file mode 100644
index 000000000..ec7bcafe0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.png
new file mode 100644
index 000000000..ba3076c8e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.puml
new file mode 100644
index 000000000..9aeedb41c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.svg
new file mode 100644
index 000000000..ec65c58b7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.png
new file mode 100644
index 000000000..e378de56d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.puml
new file mode 100644
index 000000000..b676d8a4c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.svg
new file mode 100644
index 000000000..12f26caf5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.png
new file mode 100644
index 000000000..72114b152
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.puml
new file mode 100644
index 000000000..d9c49ea9f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.svg
new file mode 100644
index 000000000..4071dc7dc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..ae736e312
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..2e37edc3f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..a429ed8cf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png
new file mode 100644
index 000000000..c06148c1b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml
new file mode 100644
index 000000000..e26bdc75b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg
new file mode 100644
index 000000000..b90bf35ef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png
new file mode 100644
index 000000000..9444cd631
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml
new file mode 100644
index 000000000..33a9fd272
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg
new file mode 100644
index 000000000..19bf75fba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png
new file mode 100644
index 000000000..ac99aabd9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml
new file mode 100644
index 000000000..460e2a41f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Delete Product
+group Delete Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Delete Product
+group Delete Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Delete Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg
new file mode 100644
index 000000000..1eab80d26
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..6ebdc0d32
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..7ebc887e4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..3c775bad9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png
new file mode 100644
index 000000000..2729e123d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml
new file mode 100644
index 000000000..ff03691dc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg
new file mode 100644
index 000000000..2c94e56b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png
new file mode 100644
index 000000000..de81e8100
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml
new file mode 100644
index 000000000..d74542185
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg
new file mode 100644
index 000000000..eab608e18
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png
new file mode 100644
index 000000000..ce7342a36
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml
new file mode 100644
index 000000000..847bca296
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Delete Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Delete Product
+group Delete Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Delete Product
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg
new file mode 100644
index 000000000..b982afac1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..fa8a097d7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..92d015278
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..e1ea50520
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png
new file mode 100644
index 000000000..52ddbaedb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml
new file mode 100644
index 000000000..acb3797f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg
new file mode 100644
index 000000000..652b84030
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png
new file mode 100644
index 000000000..a6ae4ff49
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml
new file mode 100644
index 000000000..5751ad7d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg
new file mode 100644
index 000000000..c0b951116
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png
new file mode 100644
index 000000000..d2f240701
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml
new file mode 100644
index 000000000..a8755dedb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Update Product
+group Update Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Update Product
+group Update Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Update Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg
new file mode 100644
index 000000000..5f4f2b31b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..66284acc3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..305807229
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..19e117549
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png
new file mode 100644
index 000000000..49e41217c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml
new file mode 100644
index 000000000..9bd318d0d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg
new file mode 100644
index 000000000..5055ceb11
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png
new file mode 100644
index 000000000..5bc36bd51
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml
new file mode 100644
index 000000000..325da8205
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg
new file mode 100644
index 000000000..e728f3636
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png
new file mode 100644
index 000000000..076bb00ef
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml
new file mode 100644
index 000000000..7971a590d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - Update Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : Update Product
+group Update Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Update Product
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg
new file mode 100644
index 000000000..6c72598d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..64321cc5e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..f2ec8c35d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "View Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..6b9794b72
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png
new file mode 100644
index 000000000..b5a588200
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml
new file mode 100644
index 000000000..9a4ae4ed5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Static - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg
new file mode 100644
index 000000000..0412eb1ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.png
new file mode 100644
index 000000000..084812d20
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml
new file mode 100644
index 000000000..e8b314ec7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 - Container level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg
new file mode 100644
index 000000000..b1189c73f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png
new file mode 100644
index 000000000..584ea0c0d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml
new file mode 100644
index 000000000..10ab46834
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : View Products
+group View Products
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products
+group Get Products
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg
new file mode 100644
index 000000000..c62221f01
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..fae2e6e35
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..e35cd36ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "View Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..6ea00f589
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png
new file mode 100644
index 000000000..2adfabfc3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml
new file mode 100644
index 000000000..b3dd61b9f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg
new file mode 100644
index 000000000..6cd227ec2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.png
new file mode 100644
index 000000000..13c2bb479
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml
new file mode 100644
index 000000000..79ecd3e44
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, "PIM App", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg
new file mode 100644
index 000000000..f52262e7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png
new file mode 100644
index 000000000..1417b7822
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml
new file mode 100644
index 000000000..350836012
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - PIM App - View Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "PIM App" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp : View Products
+group View Products
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.PIMApp -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Get Products
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg
new file mode 100644
index 000000000..797d14cdc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.png
new file mode 100644
index 000000000..4486ee5da
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.puml
new file mode 100644
index 000000000..c79717de2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.puml
@@ -0,0 +1,39 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.svg
new file mode 100644
index 000000000..8d243fbc5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.png
new file mode 100644
index 000000000..483866683
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.puml
new file mode 100644
index 000000000..48100b556
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.puml
@@ -0,0 +1,39 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.svg
new file mode 100644
index 000000000..d4a55498b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..af162c41d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..e32e7fa9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..d23a926f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..7bf303f5a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..35e44e17d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..064339b84
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..0514f8e7a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..ea1d1a33e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..2c31d04af
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png
new file mode 100644
index 000000000..7b1539d69
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml
new file mode 100644
index 000000000..95e3ebb27
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg
new file mode 100644
index 000000000..68b45d74f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png
new file mode 100644
index 000000000..60b35fc85
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml
new file mode 100644
index 000000000..00cee0df2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg
new file mode 100644
index 000000000..5bacb41cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png
new file mode 100644
index 000000000..3056c6d9b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml
new file mode 100644
index 000000000..8e0d49128
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Delete Product
+group Delete Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Delete Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg
new file mode 100644
index 000000000..834ff8d18
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..5d029069e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..c8c92a758
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..fddbf3218
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png
new file mode 100644
index 000000000..d66d794ed
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml
new file mode 100644
index 000000000..4813dcc3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg
new file mode 100644
index 000000000..f138ee271
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png
new file mode 100644
index 000000000..e794215e3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml
new file mode 100644
index 000000000..6a90fd44d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg
new file mode 100644
index 000000000..2d11bd9f0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png
new file mode 100644
index 000000000..c283a8836
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml
new file mode 100644
index 000000000..1c05f2d0b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Delete Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Delete Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg
new file mode 100644
index 000000000..3aaa99c77
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..378941a52
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..27cde5d7b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..1cb1fb529
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png
new file mode 100644
index 000000000..bfd2433a7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml
new file mode 100644
index 000000000..7103d6ce5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg
new file mode 100644
index 000000000..b5a4e230b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png
new file mode 100644
index 000000000..dbc673b8d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml
new file mode 100644
index 000000000..a897b11c9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg
new file mode 100644
index 000000000..0b8f7b76e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png
new file mode 100644
index 000000000..91f02f450
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml
new file mode 100644
index 000000000..61006ca1f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products
+group Get Products
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg
new file mode 100644
index 000000000..a3868f10a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..d2bf977ca
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..0ca5277ff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..96cc3e7f9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png
new file mode 100644
index 000000000..fbb1a1728
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml
new file mode 100644
index 000000000..e5cdf046b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg
new file mode 100644
index 000000000..dfc890bb1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png
new file mode 100644
index 000000000..1d2b434b0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml
new file mode 100644
index 000000000..708d27efb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg
new file mode 100644
index 000000000..0a097768c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png
new file mode 100644
index 000000000..9e68787b2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml
new file mode 100644
index 000000000..ebf9f6acc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Get Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Get Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg
new file mode 100644
index 000000000..80b706189
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..f98b95b65
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..91a0a4225
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..e87b76772
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png
new file mode 100644
index 000000000..b557d7040
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml
new file mode 100644
index 000000000..b4d3f27f3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg
new file mode 100644
index 000000000..20f4ca928
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png
new file mode 100644
index 000000000..5279b1c00
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml
new file mode 100644
index 000000000..b92544833
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg
new file mode 100644
index 000000000..dfc7f962d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png
new file mode 100644
index 000000000..3d9436492
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml
new file mode 100644
index 000000000..36f5de91f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Update Product
+group Update Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Update Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg
new file mode 100644
index 000000000..632537d26
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..91f389870
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..31d419166
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..9abf9d736
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png
new file mode 100644
index 000000000..474b60fcd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml
new file mode 100644
index 000000000..f45b5947c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg
new file mode 100644
index 000000000..b79ab7072
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png
new file mode 100644
index 000000000..ac9d2817e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml
new file mode 100644
index 000000000..a645057d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg
new file mode 100644
index 000000000..e547c03b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png
new file mode 100644
index 000000000..a201ae9f3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml
new file mode 100644
index 000000000..2a67510df
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Api - Update Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Update Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg
new file mode 100644
index 000000000..40c6c277e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..7a719c236
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..41fc508a7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..e130bd150
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..83e446c74
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..db850dea7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..8ec71f0eb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..3ef90fc55
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..3a00e8676
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..5e85274a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png
new file mode 100644
index 000000000..351b28888
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
new file mode 100644
index 000000000..ec3d95933
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
new file mode 100644
index 000000000..95fdb54d5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png
new file mode 100644
index 000000000..7121c82a2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
new file mode 100644
index 000000000..dd8b82646
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
new file mode 100644
index 000000000..43e7f106a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png
new file mode 100644
index 000000000..14eec5f2a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
new file mode 100644
index 000000000..6ac240c66
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Delete Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
new file mode 100644
index 000000000..6b895022a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..9596809a5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..65a1f1794
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Delete Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..88ce31a85
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png
new file mode 100644
index 000000000..a53c4244e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
new file mode 100644
index 000000000..faaeb2193
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
new file mode 100644
index 000000000..9bc7cf82c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png
new file mode 100644
index 000000000..9293b2b57
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
new file mode 100644
index 000000000..61b57d829
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
new file mode 100644
index 000000000..0785baee7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png
new file mode 100644
index 000000000..7f98a5f69
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
new file mode 100644
index 000000000..fcc87af75
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Delete Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Delete Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
new file mode 100644
index 000000000..f320387a3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..ba10b156a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..dbc426c41
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Insert Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..ecbbd00b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png
new file mode 100644
index 000000000..25b37e088
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
new file mode 100644
index 000000000..bc8ad0d0e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
new file mode 100644
index 000000000..488faec52
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png
new file mode 100644
index 000000000..1e911673f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
new file mode 100644
index 000000000..c5b8deb41
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
new file mode 100644
index 000000000..d9cd07d2d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png
new file mode 100644
index 000000000..a9485e48d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
new file mode 100644
index 000000000..288252e35
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Insert Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
new file mode 100644
index 000000000..e81578236
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..f0b91980f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..7730d6b96
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Insert Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..0961ff613
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png
new file mode 100644
index 000000000..701dcb2fb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
new file mode 100644
index 000000000..df5d94bf3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
new file mode 100644
index 000000000..321c96458
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png
new file mode 100644
index 000000000..0e6bad025
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
new file mode 100644
index 000000000..f53d9e80e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
new file mode 100644
index 000000000..a268f1b94
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png
new file mode 100644
index 000000000..03e9a7f96
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
new file mode 100644
index 000000000..c3bf26d3f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Insert Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Insert Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
new file mode 100644
index 000000000..101bbe181
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..fc9962d69
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..8b29491cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..74160da7a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png
new file mode 100644
index 000000000..ea49c73f6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
new file mode 100644
index 000000000..e1ae435f2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
new file mode 100644
index 000000000..0aaf81efd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png
new file mode 100644
index 000000000..8e738fdb7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
new file mode 100644
index 000000000..a3eb417e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
new file mode 100644
index 000000000..e79b14f1e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png
new file mode 100644
index 000000000..bdaa3434c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
new file mode 100644
index 000000000..9a46a8c9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
new file mode 100644
index 000000000..aa4fece21
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..72a9479cc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..85a018c0c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..724bbfe95
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png
new file mode 100644
index 000000000..91c57360b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
new file mode 100644
index 000000000..df9b58db3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
new file mode 100644
index 000000000..0a1470a22
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png
new file mode 100644
index 000000000..664b24ce3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
new file mode 100644
index 000000000..ca5930b8f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
new file mode 100644
index 000000000..fc42d6ca9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png
new file mode 100644
index 000000000..9d3079e9c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
new file mode 100644
index 000000000..8fcc3c409
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Select Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Select Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
new file mode 100644
index 000000000..51ffbdb82
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..32ad30efe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..c6258bc3a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Update Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..97dac1517
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png
new file mode 100644
index 000000000..4077149fe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
new file mode 100644
index 000000000..cb454966f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
new file mode 100644
index 000000000..7b64c678c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png
new file mode 100644
index 000000000..65a865582
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
new file mode 100644
index 000000000..09a6a2a5f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
new file mode 100644
index 000000000..b279d2869
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png
new file mode 100644
index 000000000..c4d0979c4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
new file mode 100644
index 000000000..7cd6c9a5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Update Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
new file mode 100644
index 000000000..c9f4cefff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..0609bb289
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..70aeb76b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Update Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..62d705def
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png
new file mode 100644
index 000000000..66b955b31
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
new file mode 100644
index 000000000..8043919f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
new file mode 100644
index 000000000..e83d4aff9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png
new file mode 100644
index 000000000..3838272b8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
new file mode 100644
index 000000000..334af7d9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
new file mode 100644
index 000000000..1bdad1e95
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png
new file mode 100644
index 000000000..090c4bb95
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
new file mode 100644
index 000000000..6b99ab56e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Database - Update Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Update Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
new file mode 100644
index 000000000..3941af902
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..96066415c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..b9a65af4a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..42144ac28
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.png
new file mode 100644
index 000000000..de5749c7a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..1fc12e75c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..f3e703a73
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..ac57c804a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..cb6a74719
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
+loop For each Product in Purchase Order
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+alt Product Not Found
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Insert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..a4c7f0bad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..43345f991
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..2bc015e88
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..cb981bc4d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png
new file mode 100644
index 000000000..01ad64445
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..b73189fc6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..f7242da12
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..bfdff6400
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..8dcabbbb5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
@@ -0,0 +1,32 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Message Handler" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Created Event
+group Handle Purchase Order Created Event
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
+loop For each Product in Purchase Order
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products
+alt Product Not Found
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Insert Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..f9b53446a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..794a2a391
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..21f5239fb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Handle Purchase Order Created Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ..BuyingService, "Receive Purchase Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..4b885b629
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..a7b4392fa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..6ed0b1dbc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..8e508e339
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png
new file mode 100644
index 000000000..18464464a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..aeff60a7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..f3206f3ee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..195bf97b5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..4c12908a8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Handle Purchase Order Created Event
+group Handle Purchase Order Created Event
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService -> ..BuyingService : Receive Purchase Order Created Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..487fa8b40
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..aafa2ec2b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..9832bea16
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service")
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
+loop For each Product in Purchase Order
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+alt Product Not Found
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Insert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..879d2f737
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..ab3de7485
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..7d93cd3f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..f9cd51c67
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png
new file mode 100644
index 000000000..47ae0a2cc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
new file mode 100644
index 000000000..a02d7b353
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service") {
+ Container(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
new file mode 100644
index 000000000..2d79c0fe8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..23f0beae2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..a5b59a1c8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
@@ -0,0 +1,32 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Message Handler" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+box "Buying Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Updated Event
+group Handle Purchase Order Updated Event
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
+loop For each Product in Purchase Order
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products
+alt Product Not Found
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Insert Product
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..73205b7d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..bd5c75e85
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a6639651c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Handle Purchase Order Updated Event")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ..BuyingService, "Receive Purchase Order Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..3b723279c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..2f9d5f385
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..d38692dd8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..9e3df8b4d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png
new file mode 100644
index 000000000..80bfd3339
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
new file mode 100644
index 000000000..67b113652
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
new file mode 100644
index 000000000..0e93d117b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..d6ea2006c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..479b4d58e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+participant "Buying Service" as ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Handle Purchase Order Updated Event
+group Handle Purchase Order Updated Event
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService -> ..BuyingService : Receive Purchase Order Updated Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..07a125907
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png
new file mode 100644
index 000000000..c3a01c1a4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml
new file mode 100644
index 000000000..14ff4c981
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg
new file mode 100644
index 000000000..f029d6295
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.png
new file mode 100644
index 000000000..f2200418a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.puml
new file mode 100644
index 000000000..db9a44265
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.svg
new file mode 100644
index 000000000..b2822885c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..6589bda4a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..c5d5357ad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..714498666
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..7dca9aa94
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..740844b7a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..2348bd93e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png
new file mode 100644
index 000000000..58bbfb879
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml
new file mode 100644
index 000000000..706f5f800
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg
new file mode 100644
index 000000000..d489b80c2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png
new file mode 100644
index 000000000..550bf5165
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..f09e3a975
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..488c72c21
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..f916a69ba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..64010d98f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..f19fe43aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..3cfcc945d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..315e202a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..3d8b9fdda
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png
new file mode 100644
index 000000000..c06e244b3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml
new file mode 100644
index 000000000..b24ab0f97
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg
new file mode 100644
index 000000000..7bd74e990
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png
new file mode 100644
index 000000000..b54cc0ece
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..4888b5168
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Receive Product Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..5ff2a5822
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..1f051b5a4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..561247a81
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..c8a8dd145
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png
new file mode 100644
index 000000000..1486c323f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml
new file mode 100644
index 000000000..e87eb7d3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg
new file mode 100644
index 000000000..b66196836
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png
new file mode 100644
index 000000000..fd9d307b1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml
new file mode 100644
index 000000000..72b66dd56
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg
new file mode 100644
index 000000000..87411556d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png
new file mode 100644
index 000000000..275a931b2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml
new file mode 100644
index 000000000..24c94acb6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg
new file mode 100644
index 000000000..c4834f8d3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..55452b169
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..8e4be4b8f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..8b3a6dcfc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png
new file mode 100644
index 000000000..7a80b7c7a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml
new file mode 100644
index 000000000..2d27298d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg
new file mode 100644
index 000000000..60bda0915
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png
new file mode 100644
index 000000000..ab85170b7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml
new file mode 100644
index 000000000..b29dd7c88
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg
new file mode 100644
index 000000000..255cc90e9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png
new file mode 100644
index 000000000..3f3113815
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml
new file mode 100644
index 000000000..9223c3b96
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Deleted Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Receive Product Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg
new file mode 100644
index 000000000..97f59d325
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..6abfe0155
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..f29e4d8f2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3d6399fb8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..3da7f73b8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..f4dc9342a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..906eb7f9f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png
new file mode 100644
index 000000000..1d65184cf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml
new file mode 100644
index 000000000..73b5566d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg
new file mode 100644
index 000000000..2867b8729
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..6b5caf826
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..0324d74a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..1c0d2054f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..d411d04dc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a91b660e0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..d36e8045e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..befc4dbd0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..efd9a3eab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..cec939a06
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png
new file mode 100644
index 000000000..6e6753f00
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml
new file mode 100644
index 000000000..45939d19d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg
new file mode 100644
index 000000000..a241c7c1f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..a5e252a38
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..fa93ab571
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Receive Product Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Receive Product Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..4be4ca155
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..990d87ae0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..11afa81b5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..85b86064d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..23e423cba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..afdf97983
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..1abb39e2b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png
new file mode 100644
index 000000000..d006203db
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml
new file mode 100644
index 000000000..986050916
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg
new file mode 100644
index 000000000..928d1d103
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png
new file mode 100644
index 000000000..46b801d1f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..aea828801
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..887aabfe3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..37ade7c45
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..0ab2ed0a2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Send Product Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..64df8610d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..cdfde9361
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..cc121aa21
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..a623e6440
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png
new file mode 100644
index 000000000..2851c734d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml
new file mode 100644
index 000000000..825f91820
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg
new file mode 100644
index 000000000..950237dfa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png
new file mode 100644
index 000000000..d2560427e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..76dec2ec2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Send Product Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..3d8195eda
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..c28900ccb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..5707b6fdb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..a80319b6f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png
new file mode 100644
index 000000000..906158aeb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml
new file mode 100644
index 000000000..f18290476
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg
new file mode 100644
index 000000000..979ca0d4e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png
new file mode 100644
index 000000000..cdc079efd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml
new file mode 100644
index 000000000..d858d4745
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg
new file mode 100644
index 000000000..c1ef0043e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png
new file mode 100644
index 000000000..00ca1f1d6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml
new file mode 100644
index 000000000..72719093a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg
new file mode 100644
index 000000000..715d30aaa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..4d0d837b1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..cb1876524
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Send Product Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..2c3185e2b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png
new file mode 100644
index 000000000..98b35ffa9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml
new file mode 100644
index 000000000..845985318
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg
new file mode 100644
index 000000000..ef3843e6d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png
new file mode 100644
index 000000000..6aa161431
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml
new file mode 100644
index 000000000..fab088855
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg
new file mode 100644
index 000000000..19e9fc33f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png
new file mode 100644
index 000000000..4f84af602
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml
new file mode 100644
index 000000000..e7cf1c96b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Deleted Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Send Product Deleted Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg
new file mode 100644
index 000000000..543e7bab9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..a0a762aba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..1fbe29116
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..f36338472
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..c350c7681
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..6d5af9902
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..b0adac218
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png
new file mode 100644
index 000000000..cde94a959
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml
new file mode 100644
index 000000000..436890c78
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg
new file mode 100644
index 000000000..908f9e8e2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..baff0f840
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..0169e55cc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..e0e360656
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..ff996b91c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..bfd0f3b6a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Send Product Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..827330380
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..4b0ece0b2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..daafc3723
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..453f5f16d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png
new file mode 100644
index 000000000..96efce7f0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml
new file mode 100644
index 000000000..9b277dae1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg
new file mode 100644
index 000000000..c3a744772
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..0078381b8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..4eae0ee06
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - Messaging - Send Product Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Send Product Updated Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..b9864e223
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.png
new file mode 100644
index 000000000..64b3d03bf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.puml
new file mode 100644
index 000000000..599dd84d3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 Static - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.svg
new file mode 100644
index 000000000..faeccbae8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.png
new file mode 100644
index 000000000..50f4ca95e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.puml
new file mode 100644
index 000000000..15ffb9a7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - CreateProduct - ProductInformationManagement - Product Service - C4 - Context level
+
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Buying Service", "")
+
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, ECommercePlatform.CreateProduct.BuyingAndMerchandising.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.svg
new file mode 100644
index 000000000..6685ea873
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/CreateProduct/ProductInformationManagement/Software Systems/Product Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.png
new file mode 100644
index 000000000..89fda409f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.puml
new file mode 100644
index 000000000..e9eed0992
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.puml
@@ -0,0 +1,70 @@
+@startuml
+!include ..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.svg
new file mode 100644
index 000000000..88a1ec64f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.png
new file mode 100644
index 000000000..63721bce2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.puml
new file mode 100644
index 000000000..2da0f07c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.puml
@@ -0,0 +1,70 @@
+@startuml
+!include ..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - C4 - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.svg
new file mode 100644
index 000000000..0708c0f42
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.png
new file mode 100644
index 000000000..499482f5d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.puml
new file mode 100644
index 000000000..3b10dab71
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.puml
@@ -0,0 +1,39 @@
+@startuml
+!include ..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.svg
new file mode 100644
index 000000000..7f97105c6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.png
new file mode 100644
index 000000000..8f857c7e0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.puml
new file mode 100644
index 000000000..af6da580b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.puml
@@ -0,0 +1,39 @@
+@startuml
+!include ..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - C4 - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.svg
new file mode 100644
index 000000000..a74e2a8cf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.png
new file mode 100644
index 000000000..7814253a9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.puml
new file mode 100644
index 000000000..e7afcde11
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.svg
new file mode 100644
index 000000000..d3a84ba82
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.png
new file mode 100644
index 000000000..0cb6ca4ca
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.puml
new file mode 100644
index 000000000..fbfbb90d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.svg
new file mode 100644
index 000000000..e2cd9b6d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.png
new file mode 100644
index 000000000..db17b155b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.puml
new file mode 100644
index 000000000..80609fabf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.svg
new file mode 100644
index 000000000..15a3a6dd6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.png
new file mode 100644
index 000000000..638b58c09
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.puml
new file mode 100644
index 000000000..d75dfed76
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.svg
new file mode 100644
index 000000000..21593ce34
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.png
new file mode 100644
index 000000000..8b76adf9b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.puml
new file mode 100644
index 000000000..a4df9df8c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.svg
new file mode 100644
index 000000000..bbd113cd9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.png
new file mode 100644
index 000000000..d5f86c776
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.puml
new file mode 100644
index 000000000..23fffaae1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.svg
new file mode 100644
index 000000000..ca89d51bb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.png
new file mode 100644
index 000000000..0b77da9a0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.puml
new file mode 100644
index 000000000..4a950eb17
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.svg
new file mode 100644
index 000000000..e92fe0c26
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.png
new file mode 100644
index 000000000..522bc4108
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.puml
new file mode 100644
index 000000000..5e84676ee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - C4 - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.svg
new file mode 100644
index 000000000..a584816a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png
new file mode 100644
index 000000000..a2b074d62
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
new file mode 100644
index 000000000..de0a95283
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "Update Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
new file mode 100644
index 000000000..7efd4e0de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png
new file mode 100644
index 000000000..c39f762d7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
new file mode 100644
index 000000000..ed25eced9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
new file mode 100644
index 000000000..4951754ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png
new file mode 100644
index 000000000..374071661
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml
new file mode 100644
index 000000000..e07ab0a2e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg
new file mode 100644
index 000000000..16304f9ef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png
new file mode 100644
index 000000000..42e81ba2d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
new file mode 100644
index 000000000..d5b9fab3c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp
+
+box "Fraud Service" #White
+ participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+ participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : Update Order Fraud Check Result
+group Update Order Fraud Check Result
+ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result
+group Update Order Fraud Check Result
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
new file mode 100644
index 000000000..08a11e200
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png
new file mode 100644
index 000000000..2d94359f3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
new file mode 100644
index 000000000..882aad08d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
@@ -0,0 +1,16 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "Update Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ..FraudService, "Update Order Fraud Check Result")
+Rel(..FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Fraud Check Result")
+Rel(..FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Send Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
new file mode 100644
index 000000000..cb9afb2ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png
new file mode 100644
index 000000000..9e4bd9d17
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
new file mode 100644
index 000000000..38d41c488
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
new file mode 100644
index 000000000..e66866dc1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png
new file mode 100644
index 000000000..ef50334b9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml
new file mode 100644
index 000000000..c24874fad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - C4 - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Order Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg
new file mode 100644
index 000000000..b62f6b2c1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png
new file mode 100644
index 000000000..947164bf5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
new file mode 100644
index 000000000..fb64bce43
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - Update Order Fraud Check Result - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : Update Order Fraud Check Result
+group Update Order Fraud Check Result
+ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ..FraudService : Update Order Fraud Check Result
+group Update Order Fraud Check Result
+..FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Update Fraud Check Result
+..FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Send Fraud Check Result Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
new file mode 100644
index 000000000..4ff908f8b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png
new file mode 100644
index 000000000..d3d2c32f1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml
new file mode 100644
index 000000000..84732087c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "View High Risk Orders")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg
new file mode 100644
index 000000000..a8c1ef1b3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png
new file mode 100644
index 000000000..a569a5c7c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml
new file mode 100644
index 000000000..ad8a96af6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg
new file mode 100644
index 000000000..2df5b1975
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png
new file mode 100644
index 000000000..1f93e9cb1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml
new file mode 100644
index 000000000..ed45ef725
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg
new file mode 100644
index 000000000..d35ca70b2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png
new file mode 100644
index 000000000..314c0a16c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml
new file mode 100644
index 000000000..7e8242566
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp
+
+box "Fraud Service" #White
+ participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : View High Risk Orders
+group View High Risk Orders
+ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders
+group Get High Risk Orders
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg
new file mode 100644
index 000000000..24421551c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png
new file mode 100644
index 000000000..5ca4bec82
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml
new file mode 100644
index 000000000..c36fa442a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "View High Risk Orders")
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ..FraudService, "Get High Risk Orders")
+Rel(..FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Select High Risk Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg
new file mode 100644
index 000000000..c29a18228
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png
new file mode 100644
index 000000000..f6f397b3a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml
new file mode 100644
index 000000000..ec6f9071b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg
new file mode 100644
index 000000000..bc9a4c35a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png
new file mode 100644
index 000000000..6ba861aae
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml
new file mode 100644
index 000000000..19ded733e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - C4 - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg
new file mode 100644
index 000000000..ebf5222fc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png
new file mode 100644
index 000000000..ca433792d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml
new file mode 100644
index 000000000..4f5f686f1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - Deliver - CustomerManagement - CRM App - View High Risk Orders - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "CRM App" as ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp : View High Risk Orders
+group View High Risk Orders
+ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp -> ..FraudService : Get High Risk Orders
+group Get High Risk Orders
+..FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Select High Risk Orders
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg
new file mode 100644
index 000000000..390965667
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..745042390
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..d01c4837c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..c5ffb32dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.png
new file mode 100644
index 000000000..db227cf35
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..f7c025bca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 - Container level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..ee6c516a4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..b343c3aa4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..52e6fbd4d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..996d47f90
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.png
new file mode 100644
index 000000000..ac95cfd5e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..3b83a9031
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - CustomerManagement - C4 - Context level
+
+System(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, "CRM App", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.Deliver.CustomerManagement.SoftwareSystems.CRMApp, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..8bcb5576c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/CustomerManagement/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.png
new file mode 100644
index 000000000..ac5827119
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.puml
new file mode 100644
index 000000000..7e0ce8caa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.svg
new file mode 100644
index 000000000..bf27bd312
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.png
new file mode 100644
index 000000000..a791385f1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.puml
new file mode 100644
index 000000000..f8e751f5f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.svg
new file mode 100644
index 000000000..4b7abce21
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.png
new file mode 100644
index 000000000..61eb6d97c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.puml
new file mode 100644
index 000000000..383b96b26
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.svg
new file mode 100644
index 000000000..0957f28db
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.png
new file mode 100644
index 000000000..6a783c9b1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.puml
new file mode 100644
index 000000000..f48efeb83
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.svg
new file mode 100644
index 000000000..edc90b892
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..494cf947f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..832efdf71
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..3d117b496
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.png
new file mode 100644
index 000000000..3c2299a35
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..1364d5cd2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..1767b30bd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..12a414a0d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..ece7b1bc2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..90cff593d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.png
new file mode 100644
index 000000000..b3a30924a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..d8afcc0ec
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..a47e515de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.png
new file mode 100644
index 000000000..d3b52c4d3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.puml
new file mode 100644
index 000000000..6b07b5ae9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.svg
new file mode 100644
index 000000000..6289ab090
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.png
new file mode 100644
index 000000000..7ad385edb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.puml
new file mode 100644
index 000000000..2a0aadfd1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.svg
new file mode 100644
index 000000000..ed99868c7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.png
new file mode 100644
index 000000000..108fb3b3d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.puml
new file mode 100644
index 000000000..805cf8829
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.svg
new file mode 100644
index 000000000..90e7d33b6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.png
new file mode 100644
index 000000000..02c7b8ea7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.puml
new file mode 100644
index 000000000..3a9460f34
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.svg
new file mode 100644
index 000000000..4badda5b7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png
new file mode 100644
index 000000000..039daac45
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml
new file mode 100644
index 000000000..5229d7c94
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg
new file mode 100644
index 000000000..74f4d76a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png
new file mode 100644
index 000000000..4200d0470
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml
new file mode 100644
index 000000000..54e29e4d8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg
new file mode 100644
index 000000000..7ff0ad96b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png
new file mode 100644
index 000000000..5b2287528
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml
new file mode 100644
index 000000000..107e1b8a2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 - Container level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg
new file mode 100644
index 000000000..b250df173
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png
new file mode 100644
index 000000000..d6c7d078a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml
new file mode 100644
index 000000000..9d499cf71
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg
new file mode 100644
index 000000000..a2731463f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png
new file mode 100644
index 000000000..31dfb04ec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml
new file mode 100644
index 000000000..75231f52c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg
new file mode 100644
index 000000000..0b9af3ec2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png
new file mode 100644
index 000000000..0bfdf4134
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml
new file mode 100644
index 000000000..6b4cf9395
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg
new file mode 100644
index 000000000..0b357ba90
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png
new file mode 100644
index 000000000..91ca41944
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml
new file mode 100644
index 000000000..555c6fc9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg
new file mode 100644
index 000000000..95bd9562b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png
new file mode 100644
index 000000000..157a03925
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml
new file mode 100644
index 000000000..cf754b6f0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Engine - Get Fraud Check Result - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg
new file mode 100644
index 000000000..98b3c3a55
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.png
new file mode 100644
index 000000000..4545b4ac4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.puml
new file mode 100644
index 000000000..aa7c4a5dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.svg
new file mode 100644
index 000000000..1e44bc5b9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.png
new file mode 100644
index 000000000..8d08423bb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.puml
new file mode 100644
index 000000000..b403d2a84
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.svg
new file mode 100644
index 000000000..900ea34dc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..2750ea99e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..ed9f6697d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..5fd13dcd5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..28fb8657a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..173065f38
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..a25874fa6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png
new file mode 100644
index 000000000..3405363b5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml
new file mode 100644
index 000000000..1549abe86
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg
new file mode 100644
index 000000000..159893846
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png
new file mode 100644
index 000000000..dc17e5478
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml
new file mode 100644
index 000000000..d001d1f50
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg
new file mode 100644
index 000000000..d33bc6e22
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png
new file mode 100644
index 000000000..b8d4994fa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml
new file mode 100644
index 000000000..5a78d2c86
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg
new file mode 100644
index 000000000..de9558a6f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png
new file mode 100644
index 000000000..52fef54a0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml
new file mode 100644
index 000000000..51f79e9c0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders
+group Get High Risk Orders
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg
new file mode 100644
index 000000000..bb9242278
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png
new file mode 100644
index 000000000..df108d759
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml
new file mode 100644
index 000000000..66ac31930
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Get High Risk Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg
new file mode 100644
index 000000000..ee9d3c54a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png
new file mode 100644
index 000000000..060a84267
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml
new file mode 100644
index 000000000..5cd55ef28
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg
new file mode 100644
index 000000000..a4c833c90
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png
new file mode 100644
index 000000000..bff836c91
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml
new file mode 100644
index 000000000..4171c44d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg
new file mode 100644
index 000000000..4b139ad78
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png
new file mode 100644
index 000000000..d47e8a5ac
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml
new file mode 100644
index 000000000..ea3a07760
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Get High Risk Orders - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Get High Risk Orders
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg
new file mode 100644
index 000000000..0e8f7902d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png
new file mode 100644
index 000000000..2cc8063d2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
new file mode 100644
index 000000000..d880d229a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
new file mode 100644
index 000000000..4d5f21bf1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png
new file mode 100644
index 000000000..8013af56c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
new file mode 100644
index 000000000..e633d0d17
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
new file mode 100644
index 000000000..07359aa0e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png
new file mode 100644
index 000000000..6a7b98717
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml
new file mode 100644
index 000000000..010eb8209
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg
new file mode 100644
index 000000000..c4aedf1e3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png
new file mode 100644
index 000000000..6b6b1b153
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
new file mode 100644
index 000000000..6f8d27ea0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Api" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+ participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result
+group Update Order Fraud Check Result
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
new file mode 100644
index 000000000..e2d303c96
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png
new file mode 100644
index 000000000..1d485353f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
new file mode 100644
index 000000000..c66ac044a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Order Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
new file mode 100644
index 000000000..94eddfb2e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png
new file mode 100644
index 000000000..853e309b7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
new file mode 100644
index 000000000..a9ba43730
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
new file mode 100644
index 000000000..fda0ee140
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png
new file mode 100644
index 000000000..f09470442
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml
new file mode 100644
index 000000000..8fe426e63
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg
new file mode 100644
index 000000000..40ca0eb1c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png
new file mode 100644
index 000000000..6c6a80ea5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
new file mode 100644
index 000000000..047b642c2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Update Order Fraud Check Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
new file mode 100644
index 000000000..e3f07760e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..b09010988
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..6f1276d2d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..32b67fe8c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..adfec6d2e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..5618f22e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..ed0347aef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png
new file mode 100644
index 000000000..12dc2671c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml
new file mode 100644
index 000000000..de2351db1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg
new file mode 100644
index 000000000..ca86d2983
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png
new file mode 100644
index 000000000..b345e5bb5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml
new file mode 100644
index 000000000..b015af00e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg
new file mode 100644
index 000000000..26b41488d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png
new file mode 100644
index 000000000..a71d3b27b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml
new file mode 100644
index 000000000..ccc1c5bd1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg
new file mode 100644
index 000000000..afccf0caf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png
new file mode 100644
index 000000000..4da4c65eb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml
new file mode 100644
index 000000000..e087756a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg
new file mode 100644
index 000000000..05d65895d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png
new file mode 100644
index 000000000..4a8cc897b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml
new file mode 100644
index 000000000..51292b130
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Insert Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg
new file mode 100644
index 000000000..26580d686
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png
new file mode 100644
index 000000000..8444d8ae2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml
new file mode 100644
index 000000000..3193d9b8a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg
new file mode 100644
index 000000000..ffd57ab50
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png
new file mode 100644
index 000000000..636c79809
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml
new file mode 100644
index 000000000..b2f29cd0f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg
new file mode 100644
index 000000000..057b8719b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png
new file mode 100644
index 000000000..a86e0cf5b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml
new file mode 100644
index 000000000..40e3cb80b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Fraud Check Result - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Insert Fraud Check Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg
new file mode 100644
index 000000000..912e267ff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..a877bee9a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..6224e48e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..30619809d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
new file mode 100644
index 000000000..0dc1b8158
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
new file mode 100644
index 000000000..675c951c9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
new file mode 100644
index 000000000..68127c77f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
new file mode 100644
index 000000000..04f6aa493
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
new file mode 100644
index 000000000..4b0266d11
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
new file mode 100644
index 000000000..b4e53c45a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
new file mode 100644
index 000000000..e0f5bc234
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
new file mode 100644
index 000000000..5fa1c036c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
new file mode 100644
index 000000000..73a569739
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..dba1f72db
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..dd15c3399
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..48c987991
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
new file mode 100644
index 000000000..280750217
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
new file mode 100644
index 000000000..55444d685
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
new file mode 100644
index 000000000..3cef8e423
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
new file mode 100644
index 000000000..10ed19e5a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
new file mode 100644
index 000000000..26e800077
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
new file mode 100644
index 000000000..6dbdaabe3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
new file mode 100644
index 000000000..084cd7a1e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
new file mode 100644
index 000000000..ebde89e56
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Insert Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
new file mode 100644
index 000000000..7cb5983aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png
new file mode 100644
index 000000000..0d8593f0b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml
new file mode 100644
index 000000000..e8e199222
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg
new file mode 100644
index 000000000..f9e46c400
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png
new file mode 100644
index 000000000..f6c37e428
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml
new file mode 100644
index 000000000..20b544622
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg
new file mode 100644
index 000000000..5f8dd4812
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png
new file mode 100644
index 000000000..3837586f7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml
new file mode 100644
index 000000000..6b03551f4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg
new file mode 100644
index 000000000..bc3b4139b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png
new file mode 100644
index 000000000..125ddfc82
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml
new file mode 100644
index 000000000..e935dc54e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg
new file mode 100644
index 000000000..d1d8053d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png
new file mode 100644
index 000000000..fff2dd018
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml
new file mode 100644
index 000000000..52083a724
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Select High Risk Orders")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg
new file mode 100644
index 000000000..3aa9849a8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png
new file mode 100644
index 000000000..485160b6d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml
new file mode 100644
index 000000000..3b05eaeed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg
new file mode 100644
index 000000000..354c09811
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png
new file mode 100644
index 000000000..ade71ce35
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml
new file mode 100644
index 000000000..8fd8efc4e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg
new file mode 100644
index 000000000..cfe38bf35
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png
new file mode 100644
index 000000000..d10a3b9b2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml
new file mode 100644
index 000000000..1e0202162
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Select High Risk Orders - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Select High Risk Orders
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg
new file mode 100644
index 000000000..0a373a4d2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png
new file mode 100644
index 000000000..a2f220d72
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml
new file mode 100644
index 000000000..667fc61a7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg
new file mode 100644
index 000000000..6ea5be025
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png
new file mode 100644
index 000000000..435016e4b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml
new file mode 100644
index 000000000..20a2b65de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg
new file mode 100644
index 000000000..7975b5769
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png
new file mode 100644
index 000000000..41af3c36c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml
new file mode 100644
index 000000000..dde8407f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg
new file mode 100644
index 000000000..a64dd75d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png
new file mode 100644
index 000000000..14cb74854
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml
new file mode 100644
index 000000000..1ff7d0de4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg
new file mode 100644
index 000000000..3c9135700
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml
new file mode 100644
index 000000000..bdc9cdb1a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Update Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg
new file mode 100644
index 000000000..b792aef82
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png
new file mode 100644
index 000000000..61dccf581
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml
new file mode 100644
index 000000000..b3cab238a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg
new file mode 100644
index 000000000..ef4f26b60
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png
new file mode 100644
index 000000000..e996c1486
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml
new file mode 100644
index 000000000..cabb0405a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg
new file mode 100644
index 000000000..1947273f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png
new file mode 100644
index 000000000..7ed67db2a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml
new file mode 100644
index 000000000..dc62d7b61
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Database - Update Fraud Check Result - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Update Fraud Check Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg
new file mode 100644
index 000000000..56fac8020
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..272135c8c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..124c5042e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..eeb4af589
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png
new file mode 100644
index 000000000..bacfe8eab
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..716a56cb5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..022caf11d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..4acf7f96a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..0d60518af
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Handle Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..f2d66b805
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..5061d9144
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..4d245f894
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..7927bc86c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png
new file mode 100644
index 000000000..fab0f52e7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..a1a445d2b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml
@@ -0,0 +1,38 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..51fef17e6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..c67f81799
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..afcbc0115
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml
@@ -0,0 +1,30 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Message Handler" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database
+ participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging
+end box
+
+
+box "Order Service" #White
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler : Handle Order Created Event
+group Handle Order Created Event
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Order
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..ae6629204
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..b9d4b1da8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..0f557e063
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,16 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Handle Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ..OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..44547d0b5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..77ddb802e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..5d769978b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..d5c5e5c61
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png
new file mode 100644
index 000000000..8969fd503
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..c4081cee2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..3d9238160
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..4183cb97b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..7f6437146
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "Fraud Engine" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Handle Order Created Event
+group Handle Order Created Event
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService -> ..OrderService : Receive Order Created Event
+ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine : Get Fraud Check Result
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..ef7cbe4d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png
new file mode 100644
index 000000000..2bbbebec8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml
new file mode 100644
index 000000000..e61f500cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg
new file mode 100644
index 000000000..0c92a2586
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png
new file mode 100644
index 000000000..1187b9c54
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml
new file mode 100644
index 000000000..53f6aaef8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg
new file mode 100644
index 000000000..01e0680f2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..166a261b5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..edf5613a5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..fa5547816
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png
new file mode 100644
index 000000000..d37c830c9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml
new file mode 100644
index 000000000..8231d40d3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg
new file mode 100644
index 000000000..72a932674
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png
new file mode 100644
index 000000000..eaf63c3dd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml
new file mode 100644
index 000000000..bed6095d2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg
new file mode 100644
index 000000000..308d3b73d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png
new file mode 100644
index 000000000..0d1077e20
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml
new file mode 100644
index 000000000..6a833a382
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg
new file mode 100644
index 000000000..4a97a8814
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..00044b787
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..bd0e8d4f1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..43e017234
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png
new file mode 100644
index 000000000..e62ff571e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml
new file mode 100644
index 000000000..32c629bd4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg
new file mode 100644
index 000000000..c45911fdb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png
new file mode 100644
index 000000000..30d81074e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml
new file mode 100644
index 000000000..91feb2250
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg
new file mode 100644
index 000000000..7e46864ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png
new file mode 100644
index 000000000..e5b22c130
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml
new file mode 100644
index 000000000..8563b3fe9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Receive Fraud Check Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg
new file mode 100644
index 000000000..8860a2ecd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..00a6bda7c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..14abc952e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..ee81d8054
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png
new file mode 100644
index 000000000..d5c03e243
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml
new file mode 100644
index 000000000..501e31905
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg
new file mode 100644
index 000000000..ff31b0b69
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png
new file mode 100644
index 000000000..b86a757ac
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml
new file mode 100644
index 000000000..5b289ac5a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg
new file mode 100644
index 000000000..43e123023
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png
new file mode 100644
index 000000000..88b8d1f42
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml
new file mode 100644
index 000000000..30cc4e3b2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fraud Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg
new file mode 100644
index 000000000..8e71cff39
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..4e6380eb2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..7e7390fed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Send Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..8c8e8d4e5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png
new file mode 100644
index 000000000..f2d59dd22
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml
new file mode 100644
index 000000000..418116658
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg
new file mode 100644
index 000000000..b0888280a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png
new file mode 100644
index 000000000..493d50ebf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml
new file mode 100644
index 000000000..1558712a6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg
new file mode 100644
index 000000000..7800479b6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png
new file mode 100644
index 000000000..12ad69186
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml
new file mode 100644
index 000000000..b783df55d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService : Send Fraud Check Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg
new file mode 100644
index 000000000..e338b4e5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.png
new file mode 100644
index 000000000..86756e21b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.puml
new file mode 100644
index 000000000..24b93162c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.svg
new file mode 100644
index 000000000..7d3c3d0c8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.png
new file mode 100644
index 000000000..5f374489f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.puml
new file mode 100644
index 000000000..1e8ce3891
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - FraudManagement - Fraud Service - C4 - Context level
+
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Fraud Engine", "")
+
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+Rel(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.svg
new file mode 100644
index 000000000..63801acc6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/FraudManagement/Software Systems/Fraud Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.png
new file mode 100644
index 000000000..070fa8891
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.puml
new file mode 100644
index 000000000..9d8ecbc4b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.svg
new file mode 100644
index 000000000..6f96cf355
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.png
new file mode 100644
index 000000000..765aa7ab1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.puml
new file mode 100644
index 000000000..643d0d06d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.svg
new file mode 100644
index 000000000..f5fd4a3cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.png
new file mode 100644
index 000000000..f6a886870
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.puml
new file mode 100644
index 000000000..b64af8b9c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.svg
new file mode 100644
index 000000000..70b6bf1a1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.png
new file mode 100644
index 000000000..c31a8c4b4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.puml
new file mode 100644
index 000000000..1356e8183
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.svg
new file mode 100644
index 000000000..97888c28c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..16d7b09f7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..15be29985
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..e191aa66f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.png
new file mode 100644
index 000000000..12ec75bf6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..0e3640831
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..e5a8056cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..705a17e4f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..aebc1d907
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..fbaae919f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.png
new file mode 100644
index 000000000..8669c59ff
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..50542ac96
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..4f573e3b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.png
new file mode 100644
index 000000000..f8dc9d237
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.puml
new file mode 100644
index 000000000..b994079c7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.svg
new file mode 100644
index 000000000..74900d5d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.png
new file mode 100644
index 000000000..dfb958030
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.puml
new file mode 100644
index 000000000..6c28f6c2e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.svg
new file mode 100644
index 000000000..9d410d89d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..77d4f5914
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..a86f4b213
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..ba34b6f62
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..644f874f2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..1cb34d459
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..b7472ffdb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..b672f68b8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..ff12c039a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..0510a04e0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png
new file mode 100644
index 000000000..257ae2197
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml
new file mode 100644
index 000000000..a4ba5278f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg
new file mode 100644
index 000000000..4c1aca281
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png
new file mode 100644
index 000000000..533bc05b2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml
new file mode 100644
index 000000000..50a45276f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg
new file mode 100644
index 000000000..0e50bcacb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png
new file mode 100644
index 000000000..8347ae760
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml
new file mode 100644
index 000000000..48d9a6fe9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fulfilment Service" #White
+ participant "Api" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api
+ participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database
+ participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event
+group Post Order Shipped Event
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg
new file mode 100644
index 000000000..2761de7ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..e006dd10e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..b1756b860
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..dbde54379
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png
new file mode 100644
index 000000000..83001f8a0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml
new file mode 100644
index 000000000..7efdddc1d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg
new file mode 100644
index 000000000..b3e6bc766
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png
new file mode 100644
index 000000000..d1e84343b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml
new file mode 100644
index 000000000..ae887f91b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg
new file mode 100644
index 000000000..42e4876d5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png
new file mode 100644
index 000000000..afd651fe3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml
new file mode 100644
index 000000000..5c3bc0a59
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Post Order Shipped Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg
new file mode 100644
index 000000000..786bc4d45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..9950651ad
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..bf63c6fe1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..cd427a0d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..f44f2c55e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..a3a316795
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..1051f3ebe
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..6e59e61aa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..0a4a4d15f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..6acf32ae0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
new file mode 100644
index 000000000..4ee045584
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
new file mode 100644
index 000000000..4475bfb7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
new file mode 100644
index 000000000..09687aa7b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
new file mode 100644
index 000000000..8cda0b693
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
new file mode 100644
index 000000000..b1a970f3b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
new file mode 100644
index 000000000..5f9ee9b29
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
new file mode 100644
index 000000000..7fd991f34
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
new file mode 100644
index 000000000..83373f75e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fulfilment Service" #White
+ participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
new file mode 100644
index 000000000..fbbd67dce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..4d9bb37d3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..33dfc6ebf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..f064fc7d3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
new file mode 100644
index 000000000..965b46a07
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
new file mode 100644
index 000000000..e292f1e22
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
new file mode 100644
index 000000000..b3ba4665b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
new file mode 100644
index 000000000..1db6e496b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
new file mode 100644
index 000000000..8a9d503f3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
new file mode 100644
index 000000000..2c91bdd7a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
new file mode 100644
index 000000000..09662ff40
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
new file mode 100644
index 000000000..b9971a96e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Insert Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
new file mode 100644
index 000000000..40f422516
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png
new file mode 100644
index 000000000..6f6fd5da6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
new file mode 100644
index 000000000..759b546c7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
new file mode 100644
index 000000000..1cb11af16
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png
new file mode 100644
index 000000000..9e9d893bc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
new file mode 100644
index 000000000..f51d4f539
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
new file mode 100644
index 000000000..022ecb70d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png
new file mode 100644
index 000000000..2f5751815
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
new file mode 100644
index 000000000..a7c06e4c8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
new file mode 100644
index 000000000..dd9b60a95
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png
new file mode 100644
index 000000000..69a010988
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
new file mode 100644
index 000000000..682217a6d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fulfilment Service" #White
+ participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
new file mode 100644
index 000000000..8c7da1ef8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png
new file mode 100644
index 000000000..a81e578d7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
new file mode 100644
index 000000000..c4df2d2f4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Update Order Status")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
new file mode 100644
index 000000000..96f948fa5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png
new file mode 100644
index 000000000..d71335363
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
new file mode 100644
index 000000000..596256521
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
new file mode 100644
index 000000000..64f6f8289
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png
new file mode 100644
index 000000000..3960e8407
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
new file mode 100644
index 000000000..bde9642ee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
new file mode 100644
index 000000000..1c70cadb1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png
new file mode 100644
index 000000000..a6d1a9174
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
new file mode 100644
index 000000000..c5f0eff3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Database - Update Order Status - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Update Order Status
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
new file mode 100644
index 000000000..5daae6146
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..ffe1e166f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..1b03c982b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..671b736c9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png
new file mode 100644
index 000000000..47af71bc6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..861241a69
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..77fdba02d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..fe5e41102
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..65917b440
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
@@ -0,0 +1,32 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Handle Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+alt Order Status is 'Pending Shipment'
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..98dc7ea12
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png
new file mode 100644
index 000000000..ed9b7a554
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
new file mode 100644
index 000000000..ae85445ff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
new file mode 100644
index 000000000..1b98d0104
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png
new file mode 100644
index 000000000..e031decf1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
new file mode 100644
index 000000000..3d0a855aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
new file mode 100644
index 000000000..841134e7e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png
new file mode 100644
index 000000000..1c8ff1e06
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
new file mode 100644
index 000000000..b859f912e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
@@ -0,0 +1,39 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fulfilment Service" #White
+ participant "Message Handler" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database
+ participant "Api" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api
+ participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging
+end box
+
+
+box "Order Service" #White
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler : Handle Order Status Changed Event
+group Handle Order Status Changed Event
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event
+alt Order Status is 'Pending Shipment'
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order
+group Ship Order
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event
+group Post Order Shipped Event
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event
+end
+end
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
new file mode 100644
index 000000000..f0415e28f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..242cce901
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..0e8bab49a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Handle Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ..OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..a72ac6c61
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png
new file mode 100644
index 000000000..ae4e8ffcf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
new file mode 100644
index 000000000..fccaf0e45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
new file mode 100644
index 000000000..9abe607ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png
new file mode 100644
index 000000000..cd7d2e15e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
new file mode 100644
index 000000000..9756d1d5f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
new file mode 100644
index 000000000..651c217f4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png
new file mode 100644
index 000000000..a5a9a9bd5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
new file mode 100644
index 000000000..b5f081e98
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
@@ -0,0 +1,20 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Handle Order Status Changed Event
+group Handle Order Status Changed Event
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService -> ..OrderService : Receive Order Status Changed Event
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order
+group Ship Order
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Post Order Shipped Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
new file mode 100644
index 000000000..af716cb19
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png
new file mode 100644
index 000000000..098e68f1b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml
new file mode 100644
index 000000000..ac7b1f014
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg
new file mode 100644
index 000000000..a5b4e8f4c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png
new file mode 100644
index 000000000..549949a92
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml
new file mode 100644
index 000000000..83c62ee65
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg
new file mode 100644
index 000000000..496e93efa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..d1b604b63
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..14cc2b90b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..f69cd452a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png
new file mode 100644
index 000000000..55591186c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml
new file mode 100644
index 000000000..2fc316739
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg
new file mode 100644
index 000000000..46aa3538d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png
new file mode 100644
index 000000000..0dd8728ab
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml
new file mode 100644
index 000000000..fe68aa37c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg
new file mode 100644
index 000000000..4bbdaf826
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png
new file mode 100644
index 000000000..857e4dcbe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml
new file mode 100644
index 000000000..9d613563c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fulfilment Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg
new file mode 100644
index 000000000..b03c4b594
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..21043e8db
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..c9b5318d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..61b3e6373
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png
new file mode 100644
index 000000000..6d6439e65
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml
new file mode 100644
index 000000000..c8d2e43cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg
new file mode 100644
index 000000000..90c0a9d59
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png
new file mode 100644
index 000000000..932c68d48
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml
new file mode 100644
index 000000000..c3e8912b8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg
new file mode 100644
index 000000000..27d016644
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png
new file mode 100644
index 000000000..877032ff7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml
new file mode 100644
index 000000000..0645aeb22
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Receive Order Shipped Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg
new file mode 100644
index 000000000..1f4c60742
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..610a45526
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..a27a687e3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..0cdaa9bdc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png
new file mode 100644
index 000000000..84b29b2f8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml
new file mode 100644
index 000000000..9704648d0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg
new file mode 100644
index 000000000..3a6166ad1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png
new file mode 100644
index 000000000..4cf09174e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml
new file mode 100644
index 000000000..e4d2c1353
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg
new file mode 100644
index 000000000..74818aa5f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png
new file mode 100644
index 000000000..4e6db3390
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml
new file mode 100644
index 000000000..784bbc02a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Fulfilment Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg
new file mode 100644
index 000000000..13d8dfdc9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..4ffa6bed8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..cdce6a70e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Send Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..5d3b32a26
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png
new file mode 100644
index 000000000..2e64ec1be
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml
new file mode 100644
index 000000000..527fd4be8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg
new file mode 100644
index 000000000..3ff402030
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png
new file mode 100644
index 000000000..aa48c1413
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml
new file mode 100644
index 000000000..62e2e450b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg
new file mode 100644
index 000000000..d26078d8f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png
new file mode 100644
index 000000000..5fcd1bdce
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml
new file mode 100644
index 000000000..fc04dc645
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Send Order Shipped Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg
new file mode 100644
index 000000000..0ef3a24c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.png
new file mode 100644
index 000000000..b15341a98
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.puml
new file mode 100644
index 000000000..deb85b557
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.svg
new file mode 100644
index 000000000..8e1304343
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.png
new file mode 100644
index 000000000..27450abb0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.puml
new file mode 100644
index 000000000..5dd438546
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - Fulfilment Service - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.svg
new file mode 100644
index 000000000..23946bd6b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/Fulfilment Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.png
new file mode 100644
index 000000000..d5c88e150
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.puml
new file mode 100644
index 000000000..78b32850a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.svg
new file mode 100644
index 000000000..e243dc9de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.png
new file mode 100644
index 000000000..846205600
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.puml
new file mode 100644
index 000000000..1ca91086e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - C4 - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.svg
new file mode 100644
index 000000000..890e66573
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.png
new file mode 100644
index 000000000..d84f87d08
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.puml
new file mode 100644
index 000000000..ce7f61cb5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.svg
new file mode 100644
index 000000000..d024eda25
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.png
new file mode 100644
index 000000000..02ce37935
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.puml
new file mode 100644
index 000000000..286f57dab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.svg
new file mode 100644
index 000000000..840771935
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..715cebb0a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..c824e6ce8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..c4585cec6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..390971cd1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..0129e3c94
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..d9338098c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png
new file mode 100644
index 000000000..06e6e84f6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..17451f0de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..9b45f2d99
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..d0606cfbb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..a3f6161a7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..7fa05fa9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..5f6a0fb7e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..91cd35b19
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Create Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..8db6810e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..a3331c835
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..9df173eb2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..74ca3533e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png
new file mode 100644
index 000000000..c5e7bcaf3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..b77464ebe
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..55de79d24
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..a977951de
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..2096e1f80
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Create Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Create Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..89e96d6f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..5a4693805
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..feea5a285
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3193bc550
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..0f68ebe2b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..b5b44473a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..54ea48ca1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png
new file mode 100644
index 000000000..207c1440e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..8657486b2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..a8e6003db
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..6e8b2119a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..e86c3ff0c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..439a48eef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..540eeb476
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..2243bb2aa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Delete Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..483840f91
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..12f980bc4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..20646734b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..855b845cf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png
new file mode 100644
index 000000000..3340e1506
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..95ca24397
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..81232224e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..731a395ba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..4745ed361
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Delete Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Delete Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..faa3af269
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..78ce3dbc9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..1d18cef2b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..adab29827
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png
new file mode 100644
index 000000000..8ea03ec1c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml
new file mode 100644
index 000000000..5167c0863
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg
new file mode 100644
index 000000000..eb757dcda
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png
new file mode 100644
index 000000000..37774c751
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml
new file mode 100644
index 000000000..890dd154a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg
new file mode 100644
index 000000000..de4115ddb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png
new file mode 100644
index 000000000..d8ac632e5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml
new file mode 100644
index 000000000..10b282d41
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+box "Fulfilment Service" #White
+ participant "Api" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api
+ participant "Database" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database
+ participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order
+group Ship Order
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event
+group Post Order Shipped Event
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg
new file mode 100644
index 000000000..f43150449
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..db7509702
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..33b2f0bd2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Ship Order")
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..79081f3b2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png
new file mode 100644
index 000000000..ffd565ec2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml
new file mode 100644
index 000000000..1b651af98
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg
new file mode 100644
index 000000000..b037dd99a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png
new file mode 100644
index 000000000..0b9adad8d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml
new file mode 100644
index 000000000..ab512cfa9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg
new file mode 100644
index 000000000..0844a95cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png
new file mode 100644
index 000000000..6e91fa6e7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml
new file mode 100644
index 000000000..3d9b5bd31
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Ship Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Ship Order
+group Ship Order
+ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService : Post Order Shipped Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg
new file mode 100644
index 000000000..c5b45f9c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..25cdc3f89
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..1a8cc755a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..ecfccd993
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.png
new file mode 100644
index 000000000..3c941d236
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml
new file mode 100644
index 000000000..6519b5aa9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg
new file mode 100644
index 000000000..6725be7c4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png
new file mode 100644
index 000000000..162d8d70b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml
new file mode 100644
index 000000000..ab53e9328
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 - Container level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg
new file mode 100644
index 000000000..b82f96302
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png
new file mode 100644
index 000000000..2a2176fba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml
new file mode 100644
index 000000000..a517c0c1c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg
new file mode 100644
index 000000000..27f9f8d34
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..44db6e7b4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..46bf84887
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "Update Purchase Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..03436a217
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png
new file mode 100644
index 000000000..a484161fd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml
new file mode 100644
index 000000000..2f090311f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg
new file mode 100644
index 000000000..1b7dcb67d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png
new file mode 100644
index 000000000..bc9eb4165
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml
new file mode 100644
index 000000000..124536f7a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - C4 - Context level
+
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS, "WMS", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg
new file mode 100644
index 000000000..d8ec99c7c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png
new file mode 100644
index 000000000..c886bc906
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml
new file mode 100644
index 000000000..1ea04466b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Fulfilment - WMS - Update Purchase Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "WMS" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.WMS : Update Purchase Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg
new file mode 100644
index 000000000..010ab0631
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Fulfilment/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.png
new file mode 100644
index 000000000..5f84f22ce
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.puml
new file mode 100644
index 000000000..1fd606066
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.svg
new file mode 100644
index 000000000..364873e57
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.png
new file mode 100644
index 000000000..197319c62
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.puml
new file mode 100644
index 000000000..1c3f4b372
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.svg
new file mode 100644
index 000000000..b068f96dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.png
new file mode 100644
index 000000000..37883c752
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.puml
new file mode 100644
index 000000000..dc5f50cfa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.svg
new file mode 100644
index 000000000..d450620ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.png
new file mode 100644
index 000000000..a5a978eef
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.puml
new file mode 100644
index 000000000..033c4b39a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.svg
new file mode 100644
index 000000000..e53b7c030
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..8b1ff4eb6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..1665fb1d2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..df3c78fef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.png
new file mode 100644
index 000000000..c9744bd4c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..8a785e096
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..653c2bc2b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..697e8f3ed
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..4ae30f7f2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..b4f659916
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.png
new file mode 100644
index 000000000..a47ce7dfe
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..99b41fdc1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..3a92e1e01
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.png
new file mode 100644
index 000000000..94e993da8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.puml
new file mode 100644
index 000000000..4fe2b999c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.svg
new file mode 100644
index 000000000..af55fdd4a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.png
new file mode 100644
index 000000000..17c32aae5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.puml
new file mode 100644
index 000000000..3ba28b1f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - C4 - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.svg
new file mode 100644
index 000000000..ea58a51d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.png
new file mode 100644
index 000000000..98a5edd9e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.puml
new file mode 100644
index 000000000..4ef66e290
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.svg
new file mode 100644
index 000000000..c671b5523
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.png
new file mode 100644
index 000000000..a4f7cfb1d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.puml
new file mode 100644
index 000000000..bb74e770f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.svg
new file mode 100644
index 000000000..a4623c8d2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png
new file mode 100644
index 000000000..b06dd8bbf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml
new file mode 100644
index 000000000..abf09e1eb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg
new file mode 100644
index 000000000..06d6cd6d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png
new file mode 100644
index 000000000..692f9a1e4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml
new file mode 100644
index 000000000..77d76a57b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Static - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg
new file mode 100644
index 000000000..6776fd699
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png
new file mode 100644
index 000000000..f7a0f3b26
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml
new file mode 100644
index 000000000..9ce3a0c20
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 - Container level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg
new file mode 100644
index 000000000..56842abc1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png
new file mode 100644
index 000000000..2f4ae54c2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml
new file mode 100644
index 000000000..0b4c47978
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg
new file mode 100644
index 000000000..910fe350b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png
new file mode 100644
index 000000000..da398aa14
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml
new file mode 100644
index 000000000..82709d52a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg
new file mode 100644
index 000000000..5b34b3605
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png
new file mode 100644
index 000000000..26ae64330
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml
new file mode 100644
index 000000000..cd500ec5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg
new file mode 100644
index 000000000..4fc9c9752
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png
new file mode 100644
index 000000000..5c818495c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml
new file mode 100644
index 000000000..37b52ceb8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg
new file mode 100644
index 000000000..1db255114
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png
new file mode 100644
index 000000000..74fdb23ea
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml
new file mode 100644
index 000000000..9b2f0ed66
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Provider - Process Payment - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg
new file mode 100644
index 000000000..7b8338849
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.png
new file mode 100644
index 000000000..6290ddd39
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.puml
new file mode 100644
index 000000000..5620403ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.svg
new file mode 100644
index 000000000..ecbcea31b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.png
new file mode 100644
index 000000000..6836d08c6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.puml
new file mode 100644
index 000000000..e3990cb9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.svg
new file mode 100644
index 000000000..c326461b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..c6f6194cb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..3ea592d33
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..43c425f9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..f27b7f17e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..d9816f701
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..a42232450
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..6bbf7ed79
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..1558078b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Post Payment Result Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..bf399c470
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png
new file mode 100644
index 000000000..9ad23a42f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml
new file mode 100644
index 000000000..d1926aebc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg
new file mode 100644
index 000000000..6162bd7c2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png
new file mode 100644
index 000000000..60fee2241
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml
new file mode 100644
index 000000000..230d347ff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg
new file mode 100644
index 000000000..1700f3b31
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png
new file mode 100644
index 000000000..f7ea9ea46
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml
new file mode 100644
index 000000000..82a058875
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Payment Service" #White
+ participant "Api" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api
+ participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database
+ participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api : Post Payment Result Event
+group Post Payment Result Event
+ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result
+ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg
new file mode 100644
index 000000000..ab070e607
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..f34ff8a0f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..e0c7537fa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Post Payment Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..3b2f8ce6b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png
new file mode 100644
index 000000000..a09715df5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml
new file mode 100644
index 000000000..06dee8fda
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg
new file mode 100644
index 000000000..0903a831f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png
new file mode 100644
index 000000000..432052f4b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml
new file mode 100644
index 000000000..186c83320
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg
new file mode 100644
index 000000000..9844ab6fc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png
new file mode 100644
index 000000000..2f347f162
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml
new file mode 100644
index 000000000..5b7df7a8e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Api - Post Payment Result Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Post Payment Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg
new file mode 100644
index 000000000..6c727b8ed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..22708929d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..9ddbadf87
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..987c21f1e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..a95a2e9d3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..5ae528d47
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..16f97553c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..0ffa5c10d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..d27655f69
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..62f0f8bca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
new file mode 100644
index 000000000..dc10a12de
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
new file mode 100644
index 000000000..c469ea9e5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
new file mode 100644
index 000000000..a2be87c16
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
new file mode 100644
index 000000000..ee7e9d271
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
new file mode 100644
index 000000000..55a7761f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
new file mode 100644
index 000000000..133fd3170
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
new file mode 100644
index 000000000..3faafea12
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
new file mode 100644
index 000000000..53817792b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Payment Service" #White
+ participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
new file mode 100644
index 000000000..ec3f2cdf7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..db1784145
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..1b9335e72
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..8377ee283
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
new file mode 100644
index 000000000..ad9b86ba9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
new file mode 100644
index 000000000..456f0c1ab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
new file mode 100644
index 000000000..f99f0c4ac
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
new file mode 100644
index 000000000..c1a4a3261
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
new file mode 100644
index 000000000..173c063ec
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
new file mode 100644
index 000000000..4fbd3d0ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
new file mode 100644
index 000000000..b2540b762
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
new file mode 100644
index 000000000..25b780d62
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
new file mode 100644
index 000000000..010e40f07
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png
new file mode 100644
index 000000000..8db17e7d0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml
new file mode 100644
index 000000000..f3ce82d92
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg
new file mode 100644
index 000000000..dff227f38
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png
new file mode 100644
index 000000000..e48888975
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml
new file mode 100644
index 000000000..7fc6dc1f1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg
new file mode 100644
index 000000000..095dffdcf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png
new file mode 100644
index 000000000..e563d0a52
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml
new file mode 100644
index 000000000..eac01ce95
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg
new file mode 100644
index 000000000..79cad2c65
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png
new file mode 100644
index 000000000..76246d55d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml
new file mode 100644
index 000000000..f7f758ac6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Payment Service" #White
+ participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg
new file mode 100644
index 000000000..502fda6ff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png
new file mode 100644
index 000000000..ecb8be0a4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml
new file mode 100644
index 000000000..777be86f4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Insert Payment Result")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg
new file mode 100644
index 000000000..a5252287c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png
new file mode 100644
index 000000000..e8ad01cec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml
new file mode 100644
index 000000000..e2960ffca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg
new file mode 100644
index 000000000..e2aceeb05
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png
new file mode 100644
index 000000000..7ea830e02
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml
new file mode 100644
index 000000000..2f222d10d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg
new file mode 100644
index 000000000..f03dda5dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png
new file mode 100644
index 000000000..c12f27912
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml
new file mode 100644
index 000000000..06ce1059f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Database - Insert Payment Result - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Insert Payment Result
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg
new file mode 100644
index 000000000..15b37860c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..89e27b2ca
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..4a521cfc6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..a8dc0888b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png
new file mode 100644
index 000000000..d8e246806
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..c037532f0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..defda033d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..5cf41431d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..ae56d4062
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Handle Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+alt Order Status is 'Pending Payment'
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3c60a753a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png
new file mode 100644
index 000000000..f5474a9fc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
new file mode 100644
index 000000000..df3437572
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
new file mode 100644
index 000000000..0286fdabd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png
new file mode 100644
index 000000000..d46b19e27
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
new file mode 100644
index 000000000..089f896fa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
new file mode 100644
index 000000000..f727dd8fc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png
new file mode 100644
index 000000000..6583f1f80
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
new file mode 100644
index 000000000..94e0dbb02
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
@@ -0,0 +1,29 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Payment Service" #White
+ participant "Message Handler" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database
+end box
+
+
+box "Order Service" #White
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler : Handle Order Status Changed Event
+group Handle Order Status Changed Event
+ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event
+alt Order Status is 'Pending Payment'
+ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Database : Insert Order
+ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
new file mode 100644
index 000000000..118e3f115
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..54df46d19
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a89d6d30b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
@@ -0,0 +1,16 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Handle Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ..OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..45879591e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png
new file mode 100644
index 000000000..b0c78ae14
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
new file mode 100644
index 000000000..1685d837c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
new file mode 100644
index 000000000..8379b0dc7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png
new file mode 100644
index 000000000..32fcee157
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
new file mode 100644
index 000000000..d73a6c68c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
new file mode 100644
index 000000000..18fbc9cb3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png
new file mode 100644
index 000000000..ed5561144
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
new file mode 100644
index 000000000..7c6c0033f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "Payment Provider" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Handle Order Status Changed Event
+group Handle Order Status Changed Event
+ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService -> ..OrderService : Receive Order Status Changed Event
+ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider : Process Payment
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
new file mode 100644
index 000000000..7c246083a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png
new file mode 100644
index 000000000..01b2139b8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml
new file mode 100644
index 000000000..d3fc1f81a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg
new file mode 100644
index 000000000..8e8e69c0a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.png
new file mode 100644
index 000000000..6839c8b9d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml
new file mode 100644
index 000000000..e9dd99cf3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg
new file mode 100644
index 000000000..16d48df32
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..e5f187ddc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..c4280544d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..c1a383cb2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png
new file mode 100644
index 000000000..a9a1eee93
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml
new file mode 100644
index 000000000..351906a68
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg
new file mode 100644
index 000000000..c8b1a66f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png
new file mode 100644
index 000000000..01ee23d39
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml
new file mode 100644
index 000000000..c7d6c14df
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg
new file mode 100644
index 000000000..55b3014b5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png
new file mode 100644
index 000000000..f4af0cd18
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml
new file mode 100644
index 000000000..3831104d8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Payment Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg
new file mode 100644
index 000000000..55797d6b8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..5e8b479ad
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..af62ffdf9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..3a17ced58
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png
new file mode 100644
index 000000000..1b1cc7ed1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml
new file mode 100644
index 000000000..fcb06e81d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg
new file mode 100644
index 000000000..b63cddd3c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png
new file mode 100644
index 000000000..3c6948831
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml
new file mode 100644
index 000000000..cfec1ce14
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png
new file mode 100644
index 000000000..6ae326d8b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml
new file mode 100644
index 000000000..1dc0b94de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Receive Payment Result Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Receive Payment Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg
new file mode 100644
index 000000000..2fc3f01e6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..7adceda9b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..ebb3bdd49
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..265c180e0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png
new file mode 100644
index 000000000..90d1090c5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml
new file mode 100644
index 000000000..52b5fea48
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg
new file mode 100644
index 000000000..0f9844ce5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png
new file mode 100644
index 000000000..7035bfc07
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml
new file mode 100644
index 000000000..d0b9fec14
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg
new file mode 100644
index 000000000..6a3a50f82
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png
new file mode 100644
index 000000000..e8fb52039
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml
new file mode 100644
index 000000000..91818c881
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Payment Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg
new file mode 100644
index 000000000..2b3259014
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..c85b93652
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..4c611ea64
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Send Payment Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..0ce67ec1b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png
new file mode 100644
index 000000000..e4014c252
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml
new file mode 100644
index 000000000..229515a13
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg
new file mode 100644
index 000000000..c23e4bdbc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png
new file mode 100644
index 000000000..cd264eb12
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml
new file mode 100644
index 000000000..608d89474
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg
new file mode 100644
index 000000000..eb60af26f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png
new file mode 100644
index 000000000..572176020
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml
new file mode 100644
index 000000000..7ed41d8ed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - Deliver - Payments - Payment Service - Messaging - Send Payment Result Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService : Send Payment Result Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg
new file mode 100644
index 000000000..0378cdb64
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.png
new file mode 100644
index 000000000..3a9bf2fc8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.puml
new file mode 100644
index 000000000..27bcb1866
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - C4 Static - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.svg
new file mode 100644
index 000000000..5368bce9c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.png
new file mode 100644
index 000000000..f0282ec18
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.puml
new file mode 100644
index 000000000..a4fe497ef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - Deliver - Payments - Payment Service - C4 - Context level
+
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Payment Provider", "")
+
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+Rel(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentProvider, "Process Payment")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.svg
new file mode 100644
index 000000000..dfde1e26d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Deliver/Payments/Software Systems/Payment Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.png
new file mode 100644
index 000000000..1d248fdd5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.puml
new file mode 100644
index 000000000..d013deff0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.svg
new file mode 100644
index 000000000..430e11fac
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.png
new file mode 100644
index 000000000..9703a0db0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.puml
new file mode 100644
index 000000000..10c484f30
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.svg
new file mode 100644
index 000000000..6d1960c33
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.png
new file mode 100644
index 000000000..4103b0aac
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.puml
new file mode 100644
index 000000000..4b87da119
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.svg
new file mode 100644
index 000000000..2920b52b8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.png
new file mode 100644
index 000000000..ebe6109bd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.puml
new file mode 100644
index 000000000..7c3516a4c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.svg
new file mode 100644
index 000000000..3e53ca20e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.png
new file mode 100644
index 000000000..a29862eaf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.puml
new file mode 100644
index 000000000..10829c130
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.svg
new file mode 100644
index 000000000..891d4ffa1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.png
new file mode 100644
index 000000000..c57b4aace
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.puml
new file mode 100644
index 000000000..58d1bc0e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.svg
new file mode 100644
index 000000000..c734dde01
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..9a3ecf810
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..60c80c289
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..625058628
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..0850ea6dd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..9b5fdfa85
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..85057beb6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..acd2f3303
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..651a25c3f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..910517c94
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png
new file mode 100644
index 000000000..b24f39c75
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml
new file mode 100644
index 000000000..84ac13653
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg
new file mode 100644
index 000000000..f935c653d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png
new file mode 100644
index 000000000..348a971a7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml
new file mode 100644
index 000000000..86acbfab7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg
new file mode 100644
index 000000000..b639f7017
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png
new file mode 100644
index 000000000..b1149dcdf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml
new file mode 100644
index 000000000..155a3980e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Add Item
+group Add Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg
new file mode 100644
index 000000000..5086454d0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..bb1ec71a1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..6037debab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Add Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..072540301
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png
new file mode 100644
index 000000000..27a23466c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml
new file mode 100644
index 000000000..c40259057
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg
new file mode 100644
index 000000000..fe06f9522
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png
new file mode 100644
index 000000000..65e1fbf4c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml
new file mode 100644
index 000000000..87822ae5d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg
new file mode 100644
index 000000000..b2b243da7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png
new file mode 100644
index 000000000..b10caee1a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml
new file mode 100644
index 000000000..ccf79e2e2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Add Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Add Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg
new file mode 100644
index 000000000..e8d5a65d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png
new file mode 100644
index 000000000..b8f627f06
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml
new file mode 100644
index 000000000..6ba39a475
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg
new file mode 100644
index 000000000..2abe9cd05
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png
new file mode 100644
index 000000000..aed33dfc9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml
new file mode 100644
index 000000000..8d50ed3da
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg
new file mode 100644
index 000000000..8dd1bb6b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png
new file mode 100644
index 000000000..97c00423e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml
new file mode 100644
index 000000000..b782f3e47
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg
new file mode 100644
index 000000000..ccc322225
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png
new file mode 100644
index 000000000..f4199c253
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml
new file mode 100644
index 000000000..f87881a19
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Basket
+group Delete Basket
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg
new file mode 100644
index 000000000..fe5f35a05
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png
new file mode 100644
index 000000000..3958af37f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml
new file mode 100644
index 000000000..746ff3022
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg
new file mode 100644
index 000000000..29a189fe5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png
new file mode 100644
index 000000000..7b66599bf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml
new file mode 100644
index 000000000..7fb1290ec
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg
new file mode 100644
index 000000000..3b32a714e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png
new file mode 100644
index 000000000..0b4930837
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml
new file mode 100644
index 000000000..6565ebb31
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg
new file mode 100644
index 000000000..bc13d7e58
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png
new file mode 100644
index 000000000..02a72c4ef
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml
new file mode 100644
index 000000000..18cc22af8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Basket - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg
new file mode 100644
index 000000000..99ce7f3b6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..e8b3c6362
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..24b2c53bd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..99b9b2558
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png
new file mode 100644
index 000000000..7a05f4d0a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml
new file mode 100644
index 000000000..1ff50f8d0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg
new file mode 100644
index 000000000..bb4137648
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png
new file mode 100644
index 000000000..d45c6ec9f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml
new file mode 100644
index 000000000..4e3d53868
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg
new file mode 100644
index 000000000..7d043da3a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png
new file mode 100644
index 000000000..2e9d26e22
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml
new file mode 100644
index 000000000..1a0c7ab01
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Item
+group Delete Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg
new file mode 100644
index 000000000..78bf99640
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..b0dc3bb31
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a34307dd5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..86846cdea
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png
new file mode 100644
index 000000000..1f410b15e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml
new file mode 100644
index 000000000..31cb991a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg
new file mode 100644
index 000000000..5fca697a7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png
new file mode 100644
index 000000000..066139a04
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml
new file mode 100644
index 000000000..a84d5f011
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg
new file mode 100644
index 000000000..3df9ecdce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png
new file mode 100644
index 000000000..09adcf098
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml
new file mode 100644
index 000000000..88bae00e6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Delete Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg
new file mode 100644
index 000000000..d985d41b1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png
new file mode 100644
index 000000000..d46c7274a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml
new file mode 100644
index 000000000..845a8baad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg
new file mode 100644
index 000000000..5831b8b26
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.png
new file mode 100644
index 000000000..43bb7411e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml
new file mode 100644
index 000000000..5cfd24b45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg
new file mode 100644
index 000000000..d24eed4b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png
new file mode 100644
index 000000000..5d9ad9fa5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml
new file mode 100644
index 000000000..3d507ec4c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg
new file mode 100644
index 000000000..b635d82d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png
new file mode 100644
index 000000000..b3e253b27
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml
new file mode 100644
index 000000000..be5def355
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Get Items
+group Get Items
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg
new file mode 100644
index 000000000..1c2d77433
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png
new file mode 100644
index 000000000..6efafb912
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml
new file mode 100644
index 000000000..15bce27c0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg
new file mode 100644
index 000000000..157c819d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png
new file mode 100644
index 000000000..fc98ff775
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml
new file mode 100644
index 000000000..40aef1da1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg
new file mode 100644
index 000000000..824cb70b8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png
new file mode 100644
index 000000000..3eb847fde
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml
new file mode 100644
index 000000000..cc81152ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg
new file mode 100644
index 000000000..376fcfd98
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png
new file mode 100644
index 000000000..fbb37bbc8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml
new file mode 100644
index 000000000..542a3e63a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Get Items - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Get Items
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg
new file mode 100644
index 000000000..a534a7671
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..1258188a6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..0efae37d8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3166cd276
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png
new file mode 100644
index 000000000..1224c352a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml
new file mode 100644
index 000000000..a14e2be5f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg
new file mode 100644
index 000000000..0076a222f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png
new file mode 100644
index 000000000..1f1d32c8b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml
new file mode 100644
index 000000000..5175a9a46
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg
new file mode 100644
index 000000000..ab316d0d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png
new file mode 100644
index 000000000..968f97ae1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml
new file mode 100644
index 000000000..cfa5419a3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Update Item
+group Update Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg
new file mode 100644
index 000000000..7136bd268
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..34a65934d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..f4ae19423
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..3ac03e79a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png
new file mode 100644
index 000000000..9a9bb3900
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml
new file mode 100644
index 000000000..b0a38dc91
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg
new file mode 100644
index 000000000..97ae94517
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png
new file mode 100644
index 000000000..e24a7ebc2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml
new file mode 100644
index 000000000..f200b4fa4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg
new file mode 100644
index 000000000..c43bf3d8d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png
new file mode 100644
index 000000000..e42a186b8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml
new file mode 100644
index 000000000..1d99b0f35
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Api - Update Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg
new file mode 100644
index 000000000..a33c8fe3f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..d1a4d7eec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..7791436e6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..3b4913692
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..8754f5abf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..b2412210d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..2162c4aeb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png
new file mode 100644
index 000000000..696f658af
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml
new file mode 100644
index 000000000..06703957e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3b590d6e5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png
new file mode 100644
index 000000000..c6531f12f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml
new file mode 100644
index 000000000..aaba5cbd0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg
new file mode 100644
index 000000000..1454eed06
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png
new file mode 100644
index 000000000..7712201ea
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml
new file mode 100644
index 000000000..247635608
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg
new file mode 100644
index 000000000..edead963f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png
new file mode 100644
index 000000000..088ace885
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml
new file mode 100644
index 000000000..c0b8e233e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg
new file mode 100644
index 000000000..b78fe3d7a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png
new file mode 100644
index 000000000..df41f544a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml
new file mode 100644
index 000000000..679220392
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg
new file mode 100644
index 000000000..ae4382c99
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png
new file mode 100644
index 000000000..41e52f09d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml
new file mode 100644
index 000000000..9b01810a5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg
new file mode 100644
index 000000000..3c6c961af
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png
new file mode 100644
index 000000000..f1e7dfc2e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml
new file mode 100644
index 000000000..f98d4ebbb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg
new file mode 100644
index 000000000..50c1580bb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png
new file mode 100644
index 000000000..7b296ee9e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml
new file mode 100644
index 000000000..a6f55141d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Basket - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg
new file mode 100644
index 000000000..01c521d8e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..791981fe2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..e1bc35ecf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png
new file mode 100644
index 000000000..88bb2e303
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml
new file mode 100644
index 000000000..2e07c6edf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg
new file mode 100644
index 000000000..4218cdc49
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png
new file mode 100644
index 000000000..f35f4b248
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml
new file mode 100644
index 000000000..68164dbc0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg
new file mode 100644
index 000000000..962542168
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png
new file mode 100644
index 000000000..0501b0cde
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml
new file mode 100644
index 000000000..51fa452cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg
new file mode 100644
index 000000000..0b3ed7ba1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..f7b968666
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..7d4478e1e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..647aae7e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png
new file mode 100644
index 000000000..8c0200429
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml
new file mode 100644
index 000000000..e8c539d23
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg
new file mode 100644
index 000000000..754d5bdab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png
new file mode 100644
index 000000000..1d2d41ba1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml
new file mode 100644
index 000000000..f2d65b02b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg
new file mode 100644
index 000000000..8de925226
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png
new file mode 100644
index 000000000..1988dfff4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml
new file mode 100644
index 000000000..c1a13ce06
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Delete Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg
new file mode 100644
index 000000000..9c5f202a8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..4905e0113
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..65087fbfb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..9127c3ba2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png
new file mode 100644
index 000000000..d77ad47d5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml
new file mode 100644
index 000000000..f3a7078f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg
new file mode 100644
index 000000000..ba8edb3d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png
new file mode 100644
index 000000000..db2fb68aa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml
new file mode 100644
index 000000000..dff420413
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg
new file mode 100644
index 000000000..1ee2da5cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png
new file mode 100644
index 000000000..e93ea0e6c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml
new file mode 100644
index 000000000..f8f5128cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg
new file mode 100644
index 000000000..70a006ac0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..ad44edc9f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..bd5d454f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Insert Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..45b67c339
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png
new file mode 100644
index 000000000..3e194cff2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml
new file mode 100644
index 000000000..39bc77b4d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg
new file mode 100644
index 000000000..d1043c816
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png
new file mode 100644
index 000000000..c2e50cd61
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml
new file mode 100644
index 000000000..6b2c8ae95
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg
new file mode 100644
index 000000000..e61d52560
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png
new file mode 100644
index 000000000..bd678a4d8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml
new file mode 100644
index 000000000..2792cf7b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Insert Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Insert Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg
new file mode 100644
index 000000000..65248378c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png
new file mode 100644
index 000000000..84959165e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml
new file mode 100644
index 000000000..d3ff7b768
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg
new file mode 100644
index 000000000..1b150f4d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png
new file mode 100644
index 000000000..9d4f06170
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml
new file mode 100644
index 000000000..9b405f144
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg
new file mode 100644
index 000000000..0bc35cd15
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png
new file mode 100644
index 000000000..dee47177c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml
new file mode 100644
index 000000000..f179ac0a4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg
new file mode 100644
index 000000000..dce4bd1f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png
new file mode 100644
index 000000000..31ee47a92
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml
new file mode 100644
index 000000000..28c2e79be
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg
new file mode 100644
index 000000000..0011e3236
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png
new file mode 100644
index 000000000..a8e3c8442
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml
new file mode 100644
index 000000000..4462568d0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Select Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg
new file mode 100644
index 000000000..793003a2d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png
new file mode 100644
index 000000000..116bd68e4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml
new file mode 100644
index 000000000..fb3a1fa51
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg
new file mode 100644
index 000000000..84d28bc75
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png
new file mode 100644
index 000000000..ba866a28b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml
new file mode 100644
index 000000000..7e954b06c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg
new file mode 100644
index 000000000..c71dfa408
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png
new file mode 100644
index 000000000..eb3e83da7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml
new file mode 100644
index 000000000..99bca517f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Select Items - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Select Items
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg
new file mode 100644
index 000000000..571227fa9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..15cbeba24
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..0efd2061f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..8b9d7ec45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png
new file mode 100644
index 000000000..c0ca78dce
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml
new file mode 100644
index 000000000..2ecb71662
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg
new file mode 100644
index 000000000..a3ed6d485
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png
new file mode 100644
index 000000000..ae1522458
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml
new file mode 100644
index 000000000..b7e5af98c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg
new file mode 100644
index 000000000..e80dce50a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png
new file mode 100644
index 000000000..b5d2059df
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml
new file mode 100644
index 000000000..624122ebc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Basket Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg
new file mode 100644
index 000000000..7e316442e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..86ed8ab59
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..d9f21b517
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..03b4c679b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png
new file mode 100644
index 000000000..c395b0055
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml
new file mode 100644
index 000000000..ebad883d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg
new file mode 100644
index 000000000..2b98afced
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png
new file mode 100644
index 000000000..e02cf13b9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml
new file mode 100644
index 000000000..f343f2cba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg
new file mode 100644
index 000000000..b49ac3536
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png
new file mode 100644
index 000000000..42376fb80
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml
new file mode 100644
index 000000000..68b5b9d90
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - Database - Update Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg
new file mode 100644
index 000000000..0d75ffd7e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.png
new file mode 100644
index 000000000..f91facbd3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.puml
new file mode 100644
index 000000000..a6aaa64b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.svg
new file mode 100644
index 000000000..ef70f7b37
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.png
new file mode 100644
index 000000000..aca9fcc42
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.puml
new file mode 100644
index 000000000..5041c13f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - Basket Service - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.svg
new file mode 100644
index 000000000..fc1932c93
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Basket Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..88824880f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..4fe85cb59
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..3514fa417
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.png
new file mode 100644
index 000000000..817eb3715
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..1551ea1e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..8a8260694
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..eb215a285
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..326514764
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..231379d7f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.png
new file mode 100644
index 000000000..6b4d76a0b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..da562f3f0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Basket - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..7d83eba9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Basket/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.png
new file mode 100644
index 000000000..eab5a735f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.puml
new file mode 100644
index 000000000..ea0bf68dc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.puml
@@ -0,0 +1,83 @@
+@startuml
+!include ..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.svg
new file mode 100644
index 000000000..79beaa0a2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.png
new file mode 100644
index 000000000..a55a3642c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.puml
new file mode 100644
index 000000000..8aab1d21f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.puml
@@ -0,0 +1,83 @@
+@startuml
+!include ..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.svg
new file mode 100644
index 000000000..a2ae94a0e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.png
new file mode 100644
index 000000000..61046e9ea
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.puml
new file mode 100644
index 000000000..25415eb96
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.puml
@@ -0,0 +1,43 @@
+@startuml
+!include ..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.svg
new file mode 100644
index 000000000..9a17e6132
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.png
new file mode 100644
index 000000000..f9090a8a7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.puml
new file mode 100644
index 000000000..08ceec227
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.puml
@@ -0,0 +1,43 @@
+@startuml
+!include ..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.svg
new file mode 100644
index 000000000..65b4250ad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.png
new file mode 100644
index 000000000..2b0fd43bf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.puml
new file mode 100644
index 000000000..d54ecf063
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.puml
@@ -0,0 +1,49 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.svg
new file mode 100644
index 000000000..9f041ef35
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.png
new file mode 100644
index 000000000..a9ae90d76
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.puml
new file mode 100644
index 000000000..265567684
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.puml
@@ -0,0 +1,49 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.svg
new file mode 100644
index 000000000..b2d7b965c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.png
new file mode 100644
index 000000000..0ebcb91e1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.puml
new file mode 100644
index 000000000..17445fe4f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.svg
new file mode 100644
index 000000000..df5b7641b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.png
new file mode 100644
index 000000000..2884367e6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.puml
new file mode 100644
index 000000000..ab78448cc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.svg
new file mode 100644
index 000000000..599995638
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..e18956193
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..8a58aa1fb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,49 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..68290ad2a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.png
new file mode 100644
index 000000000..e7fb077ec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..d7fbdc3fe
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.puml
@@ -0,0 +1,49 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..156ed180c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..c640cf602
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..9dee31188
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..3cb8138db
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.png
new file mode 100644
index 000000000..733f613a2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..e0043abe4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..18cf62a45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.png
new file mode 100644
index 000000000..a69bfca95
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.puml
new file mode 100644
index 000000000..5e7feb2d2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.puml
@@ -0,0 +1,49 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.svg
new file mode 100644
index 000000000..f7ecb08d3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.png
new file mode 100644
index 000000000..4c0f475df
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.puml
new file mode 100644
index 000000000..116cea3e2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.puml
@@ -0,0 +1,49 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.svg
new file mode 100644
index 000000000..dc047294f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..bfa638968
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..31a24b71a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..33f37a9bf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..c07c6c244
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..db90df68d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..1fe4538a8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..e2f2490d6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..7d7c57aa3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..040e911ed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png
new file mode 100644
index 000000000..cbc49941f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml
new file mode 100644
index 000000000..d60bf1f2d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg
new file mode 100644
index 000000000..ad1141cfa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png
new file mode 100644
index 000000000..ef44e508f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml
new file mode 100644
index 000000000..50ac0b136
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg
new file mode 100644
index 000000000..8af1baa45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png
new file mode 100644
index 000000000..98c85b969
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml
new file mode 100644
index 000000000..69887b841
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api : Create Order
+group Create Order
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg
new file mode 100644
index 000000000..fa67e58db
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..d00149847
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..36a3c41a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..61a85eb87
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png
new file mode 100644
index 000000000..edb220f57
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml
new file mode 100644
index 000000000..0efc4a682
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg
new file mode 100644
index 000000000..f7406acb9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png
new file mode 100644
index 000000000..dc9645314
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml
new file mode 100644
index 000000000..c164bad0f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg
new file mode 100644
index 000000000..2d8684a29
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png
new file mode 100644
index 000000000..8265f0071
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml
new file mode 100644
index 000000000..fa7474429
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Api - Create Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Create Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg
new file mode 100644
index 000000000..266a6dc3a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..ca14c0f44
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..74e1c93e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..d4e6c2761
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..1110b94b1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..8316216a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..47c2ae4a4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
new file mode 100644
index 000000000..40b61bde0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
new file mode 100644
index 000000000..55a8a5df3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
new file mode 100644
index 000000000..14715f6dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
new file mode 100644
index 000000000..4f9356d83
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
new file mode 100644
index 000000000..691d9e16e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
new file mode 100644
index 000000000..3a890a289
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
new file mode 100644
index 000000000..77051c2b7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
new file mode 100644
index 000000000..4f9c493d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
new file mode 100644
index 000000000..5dbad92be
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
new file mode 100644
index 000000000..6da38fe6e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
new file mode 100644
index 000000000..e3399c1f4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
new file mode 100644
index 000000000..f03651bf9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
new file mode 100644
index 000000000..e45e6d664
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
new file mode 100644
index 000000000..ac455dbde
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Insert Order")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
new file mode 100644
index 000000000..ba8737bc9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
new file mode 100644
index 000000000..5cd4d7010
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
new file mode 100644
index 000000000..126d6ec7c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
new file mode 100644
index 000000000..20eb64990
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
new file mode 100644
index 000000000..559a91e98
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
new file mode 100644
index 000000000..03d008e3a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
new file mode 100644
index 000000000..56e045eee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
new file mode 100644
index 000000000..e3f877cfc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
new file mode 100644
index 000000000..a4c26c61a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Insert Order - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Insert Order
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
new file mode 100644
index 000000000..e8c3a30ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png
new file mode 100644
index 000000000..1247a49a2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
new file mode 100644
index 000000000..88c57e7af
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
new file mode 100644
index 000000000..0c20416cd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png
new file mode 100644
index 000000000..f558b349f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
new file mode 100644
index 000000000..1980aceb6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
new file mode 100644
index 000000000..126781234
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png
new file mode 100644
index 000000000..5113d71fd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
new file mode 100644
index 000000000..fd7cb8d25
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
new file mode 100644
index 000000000..17efa29a4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png
new file mode 100644
index 000000000..35960e8c0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
new file mode 100644
index 000000000..cb99a61ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
new file mode 100644
index 000000000..ed60c589c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png
new file mode 100644
index 000000000..c131b0c20
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
new file mode 100644
index 000000000..85460b703
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Update Order Status")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
new file mode 100644
index 000000000..721fff52a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png
new file mode 100644
index 000000000..267c9000b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
new file mode 100644
index 000000000..4b3ae79fb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
new file mode 100644
index 000000000..7e50925ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png
new file mode 100644
index 000000000..936e6d859
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
new file mode 100644
index 000000000..e2299a654
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
new file mode 100644
index 000000000..5cc1300a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png
new file mode 100644
index 000000000..db67a690a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
new file mode 100644
index 000000000..fb0addd4a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Database - Update Order Status - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Update Order Status
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
new file mode 100644
index 000000000..428a51fad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..d228b0d73
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..34a6eeafd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,46 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..841ca2958
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.png
new file mode 100644
index 000000000..8a2614008
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..08ddfdff9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,46 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..6202f0289
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..52b954329
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..d55005263
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service")
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..9c31e8c07
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png
new file mode 100644
index 000000000..fe405533f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml
new file mode 100644
index 000000000..198b6f94c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg
new file mode 100644
index 000000000..442d5c377
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png
new file mode 100644
index 000000000..e1816f0fc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml
new file mode 100644
index 000000000..f3aeac442
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service") {
+ Container(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg
new file mode 100644
index 000000000..f81959145
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png
new file mode 100644
index 000000000..4130cd65a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml
new file mode 100644
index 000000000..59e731090
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Message Handler" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+box "Fraud Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Fraud Check Result Event
+group Handle Fraud Check Result Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg
new file mode 100644
index 000000000..ace332e17
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..a08d2f4d0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..6ca248cc5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Handle Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ..FraudService, "Receive Fraud Check Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..98b803bf0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png
new file mode 100644
index 000000000..91721a2d8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml
new file mode 100644
index 000000000..430ec75f5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg
new file mode 100644
index 000000000..a5d3fef2c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png
new file mode 100644
index 000000000..3185fe7cc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml
new file mode 100644
index 000000000..5dcf09197
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg
new file mode 100644
index 000000000..1364bac34
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png
new file mode 100644
index 000000000..411a9adb5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml
new file mode 100644
index 000000000..e3a4b4d03
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "Fraud Service" as ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Handle Fraud Check Result Event
+group Handle Fraud Check Result Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService -> ..FraudService : Receive Fraud Check Result Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg
new file mode 100644
index 000000000..e3f5db29f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..aff10a8e9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..c96fb5d69
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service")
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..2fc302f1a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png
new file mode 100644
index 000000000..7b915d1d1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml
new file mode 100644
index 000000000..c698c1108
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg
new file mode 100644
index 000000000..218d3256c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png
new file mode 100644
index 000000000..bf57c7cdf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml
new file mode 100644
index 000000000..c5cf9ef19
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
+ Container(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg
new file mode 100644
index 000000000..d233ad60b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png
new file mode 100644
index 000000000..82f6919f7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml
new file mode 100644
index 000000000..b93020328
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Message Handler" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+box "Fulfilment Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Order Shipped Event
+group Handle Order Shipped Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg
new file mode 100644
index 000000000..3860ab7db
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..eab731cbb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..688d48712
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Handle Order Shipped Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ..FulfilmentService, "Receive Order Shipped Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..3fbeb4f07
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png
new file mode 100644
index 000000000..c8cc2552c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml
new file mode 100644
index 000000000..549e9630b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg
new file mode 100644
index 000000000..a8b902a92
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png
new file mode 100644
index 000000000..032b33a29
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml
new file mode 100644
index 000000000..ac1869caa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg
new file mode 100644
index 000000000..9369a519a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png
new file mode 100644
index 000000000..eb2c5efc8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml
new file mode 100644
index 000000000..c940fdb32
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "Fulfilment Service" as ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Handle Order Shipped Event
+group Handle Order Shipped Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService -> ..FulfilmentService : Receive Order Shipped Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg
new file mode 100644
index 000000000..3413b9403
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..cba25cdcc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..621eab2d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service")
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3a1768556
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png
new file mode 100644
index 000000000..e9e518d8e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml
new file mode 100644
index 000000000..e1df304e9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg
new file mode 100644
index 000000000..0de97d295
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png
new file mode 100644
index 000000000..8f8086778
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml
new file mode 100644
index 000000000..5950580c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml
@@ -0,0 +1,36 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service") {
+ Container(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg
new file mode 100644
index 000000000..98d135a93
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png
new file mode 100644
index 000000000..dc7412bb8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml
new file mode 100644
index 000000000..43c1168f7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Message Handler" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+box "Payment Service" #White
+ participant "Messaging" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Payment Result Event
+group Handle Payment Result Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Update Order Status
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg
new file mode 100644
index 000000000..9b874581a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..66bc64954
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..fe058292e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Handle Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ..PaymentService, "Receive Payment Result Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..73b594244
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png
new file mode 100644
index 000000000..6dabb4dfb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml
new file mode 100644
index 000000000..0779fb5a1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg
new file mode 100644
index 000000000..0272d97b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png
new file mode 100644
index 000000000..9a05a89b4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml
new file mode 100644
index 000000000..ab1e6ad61
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg
new file mode 100644
index 000000000..4cd750632
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png
new file mode 100644
index 000000000..84b247d2a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml
new file mode 100644
index 000000000..63c95d2d2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Message Handler - Handle Payment Result Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "Payment Service" as ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Handle Payment Result Event
+group Handle Payment Result Event
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService -> ..PaymentService : Receive Payment Result Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg
new file mode 100644
index 000000000..a2f6185dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png
new file mode 100644
index 000000000..a77411469
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml
new file mode 100644
index 000000000..4cf366bad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg
new file mode 100644
index 000000000..0c3fece27
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.png
new file mode 100644
index 000000000..f824f6d1b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.puml
new file mode 100644
index 000000000..aa260b5e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.svg
new file mode 100644
index 000000000..2fb65d6e3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..ca026db4c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..be974ff4c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..3756f5678
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..80989603c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..bf9719e09
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..8933b0892
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png
new file mode 100644
index 000000000..103120c92
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..e6c902552
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..64e496f7d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..0b2cc6953
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..f1ef2a0b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..6231f9a51
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..00390851a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..1e9b90a64
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..676578dc2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..6107a5cd8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..d1bb50fad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..4897e326b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png
new file mode 100644
index 000000000..1ed68ed89
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..c78600dc8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..70f56c3e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..1e631665e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..1bfb4da49
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Receive Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..025b97d51
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..7849bb5cf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..29503a0e9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..de1427d09
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png
new file mode 100644
index 000000000..f5837f2dd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml
new file mode 100644
index 000000000..94294faa8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg
new file mode 100644
index 000000000..685d48d3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png
new file mode 100644
index 000000000..03703b1ec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml
new file mode 100644
index 000000000..471e19cb1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg
new file mode 100644
index 000000000..d4613e5c7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png
new file mode 100644
index 000000000..8e4fce292
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml
new file mode 100644
index 000000000..8c4727b34
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg
new file mode 100644
index 000000000..3449a4fb2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..edb84cffa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..93ae5251b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..e4435e18c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png
new file mode 100644
index 000000000..fb8dbd556
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml
new file mode 100644
index 000000000..f447f8885
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg
new file mode 100644
index 000000000..5ce8ee05a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png
new file mode 100644
index 000000000..018624c99
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml
new file mode 100644
index 000000000..15ec19f2f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg
new file mode 100644
index 000000000..3d46c1f67
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png
new file mode 100644
index 000000000..6f88e6774
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml
new file mode 100644
index 000000000..78d2c99d5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Receive Order Status Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg
new file mode 100644
index 000000000..b26e38c8d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..6f96fa3d7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..fa03facda
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..6d04cabfc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..b3867686d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..e19a51b2a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..3a9469bc1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png
new file mode 100644
index 000000000..bb819eda0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml
new file mode 100644
index 000000000..82e7a7dee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg
new file mode 100644
index 000000000..4e880675c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png
new file mode 100644
index 000000000..afb3f4056
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..69f48f0f4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..63e290690
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..3619aeee6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..80c1a2974
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..c4eb2e402
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..4608a6460
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..d8eb13eb1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..eadf65408
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png
new file mode 100644
index 000000000..2ef98ff6c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml
new file mode 100644
index 000000000..745fdb7d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg
new file mode 100644
index 000000000..6aaff40a3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png
new file mode 100644
index 000000000..86790d159
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..51b8e8cd5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Created Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..dc1acca15
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..3a9d5f650
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..62431b0e3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..1a8836efe
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png
new file mode 100644
index 000000000..2f5aafa1d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml
new file mode 100644
index 000000000..718ad4bb3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg
new file mode 100644
index 000000000..67eaf4368
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png
new file mode 100644
index 000000000..9b8da9001
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml
new file mode 100644
index 000000000..46772b04e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg
new file mode 100644
index 000000000..1732dda76
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png
new file mode 100644
index 000000000..aee6967bb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml
new file mode 100644
index 000000000..be187294f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Order Service" #White
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg
new file mode 100644
index 000000000..46af0a18c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..49a1d2b04
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..33112e200
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Status Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..816664703
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png
new file mode 100644
index 000000000..83433b8d9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml
new file mode 100644
index 000000000..46bf119ed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg
new file mode 100644
index 000000000..5133b965b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png
new file mode 100644
index 000000000..282a67faa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml
new file mode 100644
index 000000000..43ff99536
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg
new file mode 100644
index 000000000..2b0771824
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png
new file mode 100644
index 000000000..7c095faa5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml
new file mode 100644
index 000000000..c7d31d67b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - Messaging - Send Order Status Changed Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Status Changed Event
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg
new file mode 100644
index 000000000..422472017
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.png
new file mode 100644
index 000000000..8c351959b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.puml
new file mode 100644
index 000000000..a2b11201a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.svg
new file mode 100644
index 000000000..71870f17b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.png
new file mode 100644
index 000000000..08e4f173b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.puml
new file mode 100644
index 000000000..8ea8f49da
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - OrderManagement - Order Service - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Fraud Service", "")
+System(ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Payment Service", "")
+System(ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.FraudManagement.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Payments.SoftwareSystems.PaymentService, "Receive Payment Result Event")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, ECommercePlatform.Deliver.Fulfilment.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.svg
new file mode 100644
index 000000000..516581550
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/OrderManagement/Software Systems/Order Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.png
new file mode 100644
index 000000000..fad835b78
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.puml
new file mode 100644
index 000000000..79a114088
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.svg
new file mode 100644
index 000000000..6bee6a3d3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.png
new file mode 100644
index 000000000..7e35c653c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.puml
new file mode 100644
index 000000000..8474860a3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.svg
new file mode 100644
index 000000000..df7f998de
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.png
new file mode 100644
index 000000000..9e27f208f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.puml
new file mode 100644
index 000000000..dc5fbd05e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.svg
new file mode 100644
index 000000000..f3c4618e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.png
new file mode 100644
index 000000000..f89bf7b7e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.puml
new file mode 100644
index 000000000..063317e4c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.svg
new file mode 100644
index 000000000..26f052d9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..ad3ff579e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..6512db6fd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..f124b8d18
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.png
new file mode 100644
index 000000000..1d656d754
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..c057ada03
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..18c90507d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..bfbc87c07
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..0514507f0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..945d77766
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.png
new file mode 100644
index 000000000..d40981163
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..6bc80ed89
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..3320c6b02
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.png
new file mode 100644
index 000000000..906bf0bee
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.puml
new file mode 100644
index 000000000..4dc459d66
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.svg
new file mode 100644
index 000000000..21443cc80
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.png
new file mode 100644
index 000000000..82fbb09cb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.puml
new file mode 100644
index 000000000..39af3c68a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.puml
@@ -0,0 +1,41 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.svg
new file mode 100644
index 000000000..122140578
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.png
new file mode 100644
index 000000000..6d3d849fb
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml
new file mode 100644
index 000000000..e9213a41e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg
new file mode 100644
index 000000000..c276cc319
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.png
new file mode 100644
index 000000000..6015f0c34
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.puml
new file mode 100644
index 000000000..bc6e3b8b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.svg
new file mode 100644
index 000000000..8261761f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..00fb42f70
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..4a8042aa7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..975ae3a9a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png
new file mode 100644
index 000000000..68e8aa4c8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml
new file mode 100644
index 000000000..8328cad99
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg
new file mode 100644
index 000000000..b31f3aa9b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png
new file mode 100644
index 000000000..e8f7513ef
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml
new file mode 100644
index 000000000..542661798
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml
@@ -0,0 +1,29 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg
new file mode 100644
index 000000000..adb2c3429
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png
new file mode 100644
index 000000000..4670d65ab
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml
new file mode 100644
index 000000000..4b00087df
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg
new file mode 100644
index 000000000..460febf1f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..702fe47cc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..fb10e1581
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..9a2717c89
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png
new file mode 100644
index 000000000..3fc286015
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml
new file mode 100644
index 000000000..139e21b17
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg
new file mode 100644
index 000000000..dd6decea4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png
new file mode 100644
index 000000000..ac1d52dd3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml
new file mode 100644
index 000000000..30fe7f430
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg
new file mode 100644
index 000000000..03df9db73
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png
new file mode 100644
index 000000000..67c25c73c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml
new file mode 100644
index 000000000..b48dc2b41
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Api - Search Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Search Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg
new file mode 100644
index 000000000..ab31be44b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.png
new file mode 100644
index 000000000..842ae4ecc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml
new file mode 100644
index 000000000..2dbb18117
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg
new file mode 100644
index 000000000..80edeee09
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.png
new file mode 100644
index 000000000..d57219f63
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.puml
new file mode 100644
index 000000000..8451eb302
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.svg
new file mode 100644
index 000000000..dc079912d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..b1446ac67
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..287d63bc9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Delete Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..403113ac4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png
new file mode 100644
index 000000000..0446c8c90
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
new file mode 100644
index 000000000..f6cceed82
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
new file mode 100644
index 000000000..02959f029
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png
new file mode 100644
index 000000000..1694786cc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
new file mode 100644
index 000000000..e484d922e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
new file mode 100644
index 000000000..92958459e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png
new file mode 100644
index 000000000..78a5d9487
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
new file mode 100644
index 000000000..6e8383f3a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Delete Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
new file mode 100644
index 000000000..1af7c3978
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..4b9a2dcd0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..9c43e82ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Delete Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..99d9697e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png
new file mode 100644
index 000000000..b2b27fb01
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
new file mode 100644
index 000000000..a84dcf399
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
new file mode 100644
index 000000000..2f8da78cc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png
new file mode 100644
index 000000000..2e7e424bd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
new file mode 100644
index 000000000..aae84c35a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
new file mode 100644
index 000000000..551ab993a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png
new file mode 100644
index 000000000..88536a250
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
new file mode 100644
index 000000000..0cb664c33
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Delete Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Delete Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
new file mode 100644
index 000000000..5d7cfc647
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..f17aaa7b1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..8f489a913
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Insert Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..507cdb76d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png
new file mode 100644
index 000000000..0892dbc2a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
new file mode 100644
index 000000000..af10cd84d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
new file mode 100644
index 000000000..0972b987b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png
new file mode 100644
index 000000000..a9db0761d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
new file mode 100644
index 000000000..cd6ac41a6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
new file mode 100644
index 000000000..f5a3e45c4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png
new file mode 100644
index 000000000..ac55a7200
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
new file mode 100644
index 000000000..843c2e09f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Insert Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
new file mode 100644
index 000000000..c8f2106ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..ef5850b3f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..4836e4d5e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Insert Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..189335cf3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png
new file mode 100644
index 000000000..446ff1d75
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
new file mode 100644
index 000000000..d68ff89d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
new file mode 100644
index 000000000..d8623f0d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png
new file mode 100644
index 000000000..e94de3ff9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
new file mode 100644
index 000000000..c93c81ea8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
new file mode 100644
index 000000000..2744f339d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png
new file mode 100644
index 000000000..daf666b12
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
new file mode 100644
index 000000000..110d74417
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Insert Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Insert Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
new file mode 100644
index 000000000..921012644
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..e09208859
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..6e24fe379
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..05abe648c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png
new file mode 100644
index 000000000..33c41ed76
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
new file mode 100644
index 000000000..bb37d2d49
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
new file mode 100644
index 000000000..aa741bfce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png
new file mode 100644
index 000000000..a98150cf3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
new file mode 100644
index 000000000..ac34d0c08
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
new file mode 100644
index 000000000..3e5de5ba5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png
new file mode 100644
index 000000000..d2f664837
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
new file mode 100644
index 000000000..e5391e732
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
new file mode 100644
index 000000000..09c1cd3f3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..f3df8e202
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..69117944b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..f8a2ecd38
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png
new file mode 100644
index 000000000..d30d6efe4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
new file mode 100644
index 000000000..1823b805e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
new file mode 100644
index 000000000..e17daf9bc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png
new file mode 100644
index 000000000..063dd8b78
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
new file mode 100644
index 000000000..d872daf4c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
new file mode 100644
index 000000000..569a77140
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png
new file mode 100644
index 000000000..08a914088
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
new file mode 100644
index 000000000..2a431e01d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Select Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Select Products
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
new file mode 100644
index 000000000..70cdd1c71
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png
new file mode 100644
index 000000000..329269975
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
new file mode 100644
index 000000000..b622212ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
new file mode 100644
index 000000000..d6862972a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png
new file mode 100644
index 000000000..44603546a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
new file mode 100644
index 000000000..b788fdd0a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
new file mode 100644
index 000000000..801ad2046
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png
new file mode 100644
index 000000000..443e6f79b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
new file mode 100644
index 000000000..853a0f413
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
new file mode 100644
index 000000000..e710f52a8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png
new file mode 100644
index 000000000..d5f3308a5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
new file mode 100644
index 000000000..0d9437f03
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
new file mode 100644
index 000000000..acf45f337
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png
new file mode 100644
index 000000000..9fb138a13
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
new file mode 100644
index 000000000..7124d2dbe
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Update Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
new file mode 100644
index 000000000..bc7a468e2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png
new file mode 100644
index 000000000..5ec421ffa
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
new file mode 100644
index 000000000..9fc911531
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
new file mode 100644
index 000000000..b3a7eb665
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png
new file mode 100644
index 000000000..86ec38787
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
new file mode 100644
index 000000000..f04bd0dac
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
new file mode 100644
index 000000000..9b70cbea3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png
new file mode 100644
index 000000000..f017a00d2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
new file mode 100644
index 000000000..118408f86
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product Prices - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Update Product Prices
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
new file mode 100644
index 000000000..5283ceb37
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png
new file mode 100644
index 000000000..1cad979e9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
new file mode 100644
index 000000000..cfef0d81d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
new file mode 100644
index 000000000..59935c694
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png
new file mode 100644
index 000000000..23d76f749
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
new file mode 100644
index 000000000..b882e817e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
new file mode 100644
index 000000000..c44cc1d6a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png
new file mode 100644
index 000000000..fc078fcf4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
new file mode 100644
index 000000000..f9e210947
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
@@ -0,0 +1,27 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
new file mode 100644
index 000000000..38b6c5eaa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png
new file mode 100644
index 000000000..81d4a9925
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
new file mode 100644
index 000000000..bab76a6b7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
new file mode 100644
index 000000000..e94759113
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png
new file mode 100644
index 000000000..5341cb681
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
new file mode 100644
index 000000000..12b8afa3f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
@@ -0,0 +1,12 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Update Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
new file mode 100644
index 000000000..929a35317
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png
new file mode 100644
index 000000000..015b046ec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
new file mode 100644
index 000000000..d231b5dd6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
new file mode 100644
index 000000000..cd442c744
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png
new file mode 100644
index 000000000..b44bc6a36
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
new file mode 100644
index 000000000..9c67f3b1f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
@@ -0,0 +1,24 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
new file mode 100644
index 000000000..b35bcd7bf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png
new file mode 100644
index 000000000..079264b6a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
new file mode 100644
index 000000000..89ad96da1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
@@ -0,0 +1,11 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Database - Update Product - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Update Product
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
new file mode 100644
index 000000000..288676a26
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png
new file mode 100644
index 000000000..c57af0448
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml
new file mode 100644
index 000000000..c5eb8c64e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml
@@ -0,0 +1,39 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg
new file mode 100644
index 000000000..956523594
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.png
new file mode 100644
index 000000000..3f1abd0cc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml
new file mode 100644
index 000000000..a030604a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml
@@ -0,0 +1,39 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg
new file mode 100644
index 000000000..a38091a36
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..6aa32e1f6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..2955b5199
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Created Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Insert Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..7d188a1b9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png
new file mode 100644
index 000000000..ab4afd433
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml
new file mode 100644
index 000000000..0ca6f343e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg
new file mode 100644
index 000000000..02cda4fd7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png
new file mode 100644
index 000000000..270857ef4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml
new file mode 100644
index 000000000..c36b2e411
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Insert Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg
new file mode 100644
index 000000000..0c4729d1c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png
new file mode 100644
index 000000000..0366adc7f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml
new file mode 100644
index 000000000..b9277a144
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Created Event
+group Handle Product Created Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Insert Product
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg
new file mode 100644
index 000000000..6f70a2cf0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..d5cd8866b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a1f21727b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Created Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..ProductService, "Receive Product Created Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..1f436f0c9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png
new file mode 100644
index 000000000..f735e5b74
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml
new file mode 100644
index 000000000..483bce076
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg
new file mode 100644
index 000000000..e85bbee72
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png
new file mode 100644
index 000000000..1b729d84c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml
new file mode 100644
index 000000000..5d523274b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg
new file mode 100644
index 000000000..3bfd22588
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png
new file mode 100644
index 000000000..4c6ab78f9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml
new file mode 100644
index 000000000..e47fb371f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Created Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Created Event
+group Handle Product Created Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..ProductService : Receive Product Created Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg
new file mode 100644
index 000000000..cb41c3ad5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..a30e0480a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..4b36db4d0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Deleted Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Delete Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..40930c0d8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png
new file mode 100644
index 000000000..36a0bc5d5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml
new file mode 100644
index 000000000..54a744db5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg
new file mode 100644
index 000000000..5d321a37c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png
new file mode 100644
index 000000000..03e9e6e54
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml
new file mode 100644
index 000000000..da40f0c44
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Delete Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg
new file mode 100644
index 000000000..5ac55f756
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png
new file mode 100644
index 000000000..0681b291e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml
new file mode 100644
index 000000000..110d75196
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Deleted Event
+group Handle Product Deleted Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Delete Product
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg
new file mode 100644
index 000000000..850dabb4d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..7b1336d8f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..90cf6167d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Deleted Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..ProductService, "Receive Product Deleted Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..83ea4c0a4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png
new file mode 100644
index 000000000..52c1274e0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml
new file mode 100644
index 000000000..5eba6a178
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg
new file mode 100644
index 000000000..b06c294a5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png
new file mode 100644
index 000000000..7080dc878
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml
new file mode 100644
index 000000000..18bb9062d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg
new file mode 100644
index 000000000..86e1983b0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png
new file mode 100644
index 000000000..6ff5c1920
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml
new file mode 100644
index 000000000..4aec397eb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Deleted Event
+group Handle Product Deleted Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..ProductService : Receive Product Deleted Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg
new file mode 100644
index 000000000..af197fb64
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..5c335c528
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..8c86d763a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service")
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..236fa6fbf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png
new file mode 100644
index 000000000..3a80e04b0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml
new file mode 100644
index 000000000..a9a2a12e1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg
new file mode 100644
index 000000000..d7cff756b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png
new file mode 100644
index 000000000..3365ef0ea
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml
new file mode 100644
index 000000000..2b3ebcabb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service") {
+ Container(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg
new file mode 100644
index 000000000..18bc5f0ab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png
new file mode 100644
index 000000000..40295b3d5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml
new file mode 100644
index 000000000..a5a990265
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+box "Pricing Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Price Changed Event
+group Handle Product Price Changed Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product Prices
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg
new file mode 100644
index 000000000..8a5eb1973
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..459c7f784
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..f3a0a1480
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..PricingService, "Receive Product Price Changed Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..5c5e4746e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png
new file mode 100644
index 000000000..4baea7acf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml
new file mode 100644
index 000000000..2cafd6769
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg
new file mode 100644
index 000000000..9949ae093
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png
new file mode 100644
index 000000000..8701d9069
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml
new file mode 100644
index 000000000..baf748d38
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg
new file mode 100644
index 000000000..106d53256
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png
new file mode 100644
index 000000000..adfd02b9f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml
new file mode 100644
index 000000000..6361ba42c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+participant "Pricing Service" as ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Price Changed Event
+group Handle Product Price Changed Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..PricingService : Receive Product Price Changed Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg
new file mode 100644
index 000000000..04da5e976
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png
new file mode 100644
index 000000000..cd0f132f0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml
new file mode 100644
index 000000000..04b6b45d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Updated Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg
new file mode 100644
index 000000000..d69efe5f8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png
new file mode 100644
index 000000000..d8999de4d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml
new file mode 100644
index 000000000..f27e9804d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg
new file mode 100644
index 000000000..2835f374a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png
new file mode 100644
index 000000000..eb9e1f0fd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml
new file mode 100644
index 000000000..9ae61103a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 - Container level
+
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Update Product")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg
new file mode 100644
index 000000000..f6ed3eaac
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png
new file mode 100644
index 000000000..c438f0aad
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml
new file mode 100644
index 000000000..dbc3cbb4f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml
@@ -0,0 +1,25 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+
+box "Search Service" #White
+ participant "Message Handler" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+box "Product Service" #White
+ participant "Messaging" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Updated Event
+group Handle Product Updated Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Update Product
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg
new file mode 100644
index 000000000..f489888ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png
new file mode 100644
index 000000000..3cf75695f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml
new file mode 100644
index 000000000..297369b7b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml
@@ -0,0 +1,14 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Handle Product Updated Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ..ProductService, "Receive Product Updated Event")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg
new file mode 100644
index 000000000..f0a426ed8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png
new file mode 100644
index 000000000..ba07ea804
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml
new file mode 100644
index 000000000..d520a2c6c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg
new file mode 100644
index 000000000..0d396e9b3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png
new file mode 100644
index 000000000..34bafc7ad
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml
new file mode 100644
index 000000000..4458c9565
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Updated Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg
new file mode 100644
index 000000000..478fce98b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png
new file mode 100644
index 000000000..2b23efec9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml
new file mode 100644
index 000000000..2e7dbff45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - Message Handler - Handle Product Updated Event - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Handle Product Updated Event
+group Handle Product Updated Event
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService -> ..ProductService : Receive Product Updated Event
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg
new file mode 100644
index 000000000..c417bc72e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.puml
new file mode 100644
index 000000000..bf4d50b51
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.svg
new file mode 100644
index 000000000..d5ba1c8ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.png
new file mode 100644
index 000000000..912c6ff4b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.puml
new file mode 100644
index 000000000..4f41a4c17
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - SearchAndBrowse - Search Service - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Pricing Service", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.PriceManagement.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.svg
new file mode 100644
index 000000000..6169f7098
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/SearchAndBrowse/Software Systems/Search Service/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.png
new file mode 100644
index 000000000..469ff177c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.puml
new file mode 100644
index 000000000..70d76db00
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.puml
@@ -0,0 +1,56 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.svg
new file mode 100644
index 000000000..e686e1e03
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.png
new file mode 100644
index 000000000..36448eb14
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.puml
new file mode 100644
index 000000000..54de5ec5e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.puml
@@ -0,0 +1,56 @@
+@startuml
+!include ..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.svg
new file mode 100644
index 000000000..99ff282ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.png
new file mode 100644
index 000000000..aa8d8fe29
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.puml
new file mode 100644
index 000000000..c6c4dcd00
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.svg
new file mode 100644
index 000000000..2451d48c5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.png
new file mode 100644
index 000000000..84720821e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.puml
new file mode 100644
index 000000000..3d971ebac
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.svg
new file mode 100644
index 000000000..510d7f59f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.png
new file mode 100644
index 000000000..7824096a0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.puml
new file mode 100644
index 000000000..98070a8a4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.puml
@@ -0,0 +1,56 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.svg
new file mode 100644
index 000000000..4ffdd1075
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.png
new file mode 100644
index 000000000..3616863cd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.puml
new file mode 100644
index 000000000..ddca143d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.puml
@@ -0,0 +1,56 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.svg
new file mode 100644
index 000000000..b5279c667
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.png
new file mode 100644
index 000000000..7335b9501
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.puml
new file mode 100644
index 000000000..12b890794
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.svg
new file mode 100644
index 000000000..25eb99317
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.png
new file mode 100644
index 000000000..89d175983
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.puml
new file mode 100644
index 000000000..e7f84c459
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.svg
new file mode 100644
index 000000000..fa2a99d72
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.png
new file mode 100644
index 000000000..9c0a8bb97
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.puml
new file mode 100644
index 000000000..f2ed4f746
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.puml
@@ -0,0 +1,56 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.svg
new file mode 100644
index 000000000..799aad03d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.png
new file mode 100644
index 000000000..73f846af2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.puml
new file mode 100644
index 000000000..6ddf6b009
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.puml
@@ -0,0 +1,56 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.svg
new file mode 100644
index 000000000..076b9bc34
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.png
new file mode 100644
index 000000000..59b8310d3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.puml
new file mode 100644
index 000000000..0b390db5c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.svg
new file mode 100644
index 000000000..9da8f7e4f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.png
new file mode 100644
index 000000000..d2eebfd92
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.puml
new file mode 100644
index 000000000..868f8d44a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.puml
@@ -0,0 +1,34 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.svg
new file mode 100644
index 000000000..fe6a7123d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png
new file mode 100644
index 000000000..4bb372435
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml
new file mode 100644
index 000000000..821c04807
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Add Product To Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg
new file mode 100644
index 000000000..b94e2683d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png
new file mode 100644
index 000000000..b3625332e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml
new file mode 100644
index 000000000..41856c0cf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg
new file mode 100644
index 000000000..1fc3964d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png
new file mode 100644
index 000000000..c3ec31c77
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml
new file mode 100644
index 000000000..167b6f106
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg
new file mode 100644
index 000000000..0dbe3c319
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png
new file mode 100644
index 000000000..3262f1d9c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml
new file mode 100644
index 000000000..758adcebf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Add Product To Basket
+group Add Product To Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item
+group Add Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Add Item
+group Add Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg
new file mode 100644
index 000000000..7d4ad3944
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png
new file mode 100644
index 000000000..81f52c099
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml
new file mode 100644
index 000000000..452df4c43
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Add Product To Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Add Item")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Insert Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg
new file mode 100644
index 000000000..e939b325b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png
new file mode 100644
index 000000000..6abe59eba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml
new file mode 100644
index 000000000..aa7798c3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg
new file mode 100644
index 000000000..8bd7ad34e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png
new file mode 100644
index 000000000..cae660628
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml
new file mode 100644
index 000000000..22a9d4dcd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Add Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg
new file mode 100644
index 000000000..1688af12b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png
new file mode 100644
index 000000000..97a7d45b5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml
new file mode 100644
index 000000000..eee731a45
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Add Product To Basket - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Add Product To Basket
+group Add Product To Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item
+group Add Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Add Item
+group Add Item
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Insert Item
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg
new file mode 100644
index 000000000..cbca38758
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png
new file mode 100644
index 000000000..f26cea279
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml
new file mode 100644
index 000000000..7730d97f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg
new file mode 100644
index 000000000..628826a37
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png
new file mode 100644
index 000000000..09f2244f9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml
new file mode 100644
index 000000000..297e9af41
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml
@@ -0,0 +1,42 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg
new file mode 100644
index 000000000..7d0003866
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png
new file mode 100644
index 000000000..e506a2950
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml
new file mode 100644
index 000000000..377aaa1c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml
@@ -0,0 +1,42 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg
new file mode 100644
index 000000000..f1e5f7aae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png
new file mode 100644
index 000000000..acdb93971
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml
new file mode 100644
index 000000000..16701b9ab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml
@@ -0,0 +1,39 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Order Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Checkout
+group Checkout
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout
+group Checkout
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api : Create Order
+group Create Order
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
+end
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Basket
+group Delete Basket
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg
new file mode 100644
index 000000000..f70f2ed24
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png
new file mode 100644
index 000000000..39e4a8dd1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml
new file mode 100644
index 000000000..92ed60977
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..OrderService, "Create Order")
+Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Insert Order")
+Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Basket")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg
new file mode 100644
index 000000000..42ae733f9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png
new file mode 100644
index 000000000..9948235d6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml
new file mode 100644
index 000000000..55ad107d4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg
new file mode 100644
index 000000000..a611f996d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png
new file mode 100644
index 000000000..be7b4514f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml
new file mode 100644
index 000000000..3acb70821
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml
@@ -0,0 +1,30 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg
new file mode 100644
index 000000000..471de3577
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png
new file mode 100644
index 000000000..9fc747b99
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml
new file mode 100644
index 000000000..4c1de4209
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml
@@ -0,0 +1,28 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Checkout - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Checkout
+group Checkout
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout
+group Checkout
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..OrderService : Create Order
+group Create Order
+..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Insert Order
+..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Created Event
+end
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Basket
+group Delete Basket
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg
new file mode 100644
index 000000000..9e3ad5c15
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..4bfb8ae3d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..5f8812e09
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..f25d49104
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png
new file mode 100644
index 000000000..d0288e3ca
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml
new file mode 100644
index 000000000..832e2c696
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg
new file mode 100644
index 000000000..aa62336ce
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png
new file mode 100644
index 000000000..b6f7a94c1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml
new file mode 100644
index 000000000..6841c4113
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg
new file mode 100644
index 000000000..02d09106a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png
new file mode 100644
index 000000000..d5269f7ec
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml
new file mode 100644
index 000000000..8d205b3a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Delete Basket Item
+group Delete Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item
+group Delete Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Item
+group Delete Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg
new file mode 100644
index 000000000..fa5e1e5b2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..3a87198f9
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..784eb5e8a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Item")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..f88be4497
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png
new file mode 100644
index 000000000..c08a2bcad
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml
new file mode 100644
index 000000000..7f7fbc7fa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg
new file mode 100644
index 000000000..61c8850a7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png
new file mode 100644
index 000000000..a57dd2ac2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml
new file mode 100644
index 000000000..78172744a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg
new file mode 100644
index 000000000..d18c36ea9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png
new file mode 100644
index 000000000..4f9be5b37
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml
new file mode 100644
index 000000000..05319a1d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Delete Basket Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Delete Basket Item
+group Delete Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item
+group Delete Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Item
+group Delete Item
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg
new file mode 100644
index 000000000..bd4e546bb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..6685fd4e0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..42fd7cf23
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..fd66553be
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png
new file mode 100644
index 000000000..252942058
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml
new file mode 100644
index 000000000..85c6e6576
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg
new file mode 100644
index 000000000..0c5f668c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png
new file mode 100644
index 000000000..679bbabee
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml
new file mode 100644
index 000000000..4a7618fed
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg
new file mode 100644
index 000000000..b9b029675
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png
new file mode 100644
index 000000000..121260b03
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml
new file mode 100644
index 000000000..92f8e6972
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Search Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg
new file mode 100644
index 000000000..eee29205e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..1b05a2a21
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..defa4b7bc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..SearchService, "Search Products")
+Rel(..SearchService, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..729a06ca8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png
new file mode 100644
index 000000000..3ca39b57e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml
new file mode 100644
index 000000000..d8400a784
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg
new file mode 100644
index 000000000..35ae114e5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png
new file mode 100644
index 000000000..3cebedffd
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml
new file mode 100644
index 000000000..adb87da7c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg
new file mode 100644
index 000000000..f632e6224
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png
new file mode 100644
index 000000000..06175e3b6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml
new file mode 100644
index 000000000..e5f768004
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Search Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..SearchService : Search Products
+group Search Products
+..SearchService -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Select Products
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg
new file mode 100644
index 000000000..9f8ebbd9e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..06e91558f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..7821d7fd9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..58107923a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png
new file mode 100644
index 000000000..6421321af
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml
new file mode 100644
index 000000000..c7ab3613a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg
new file mode 100644
index 000000000..c868cf688
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png
new file mode 100644
index 000000000..8d68f266c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml
new file mode 100644
index 000000000..b43893c14
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg
new file mode 100644
index 000000000..2bf770671
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png
new file mode 100644
index 000000000..840b9e1d2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml
new file mode 100644
index 000000000..2b9c4d7fd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Update Basket Item
+group Update Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item
+group Update Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Update Item
+group Update Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg
new file mode 100644
index 000000000..043d69421
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..5b28ce900
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..a66c126f6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Update Item")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..f2c9b3da3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png
new file mode 100644
index 000000000..50196b37a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml
new file mode 100644
index 000000000..40276eadb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg
new file mode 100644
index 000000000..2a2136d22
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png
new file mode 100644
index 000000000..7c11efe6d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml
new file mode 100644
index 000000000..38b25a1fa
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg
new file mode 100644
index 000000000..3ea01c27b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png
new file mode 100644
index 000000000..68dd62fa7
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml
new file mode 100644
index 000000000..1f54097a0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - Update Basket Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : Update Basket Item
+group Update Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item
+group Update Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Update Item
+group Update Item
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg
new file mode 100644
index 000000000..2223c7468
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png
new file mode 100644
index 000000000..1d06a132a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml
new file mode 100644
index 000000000..605ade530
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg
new file mode 100644
index 000000000..a51969f0c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png
new file mode 100644
index 000000000..4d385b737
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml
new file mode 100644
index 000000000..cba318aae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg
new file mode 100644
index 000000000..83bbaa230
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png
new file mode 100644
index 000000000..f38e2e0d2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml
new file mode 100644
index 000000000..ff0f448dd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg
new file mode 100644
index 000000000..a4c028ad8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png
new file mode 100644
index 000000000..f94653e31
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml
new file mode 100644
index 000000000..d285862cc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Basket
+group View Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket
+group Get Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Get Items
+group Get Items
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg
new file mode 100644
index 000000000..90f10ff23
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png
new file mode 100644
index 000000000..1c4e02ae5
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml
new file mode 100644
index 000000000..c18003b46
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Get Items")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Select Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg
new file mode 100644
index 000000000..ee837711e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png
new file mode 100644
index 000000000..14cb8fd08
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml
new file mode 100644
index 000000000..151f10985
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg
new file mode 100644
index 000000000..4a9b84a70
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png
new file mode 100644
index 000000000..422f37595
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml
new file mode 100644
index 000000000..b31d0ceb8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg
new file mode 100644
index 000000000..bcbcabc35
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png
new file mode 100644
index 000000000..020930dba
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml
new file mode 100644
index 000000000..3c3c59dca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Basket - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Basket
+group View Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket
+group Get Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Get Items
+group Get Items
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Select Items
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg
new file mode 100644
index 000000000..cae83821b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..339f4fb3e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..cb9adafc7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml
@@ -0,0 +1,21 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..e8b9c936d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png
new file mode 100644
index 000000000..69cdd4806
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml
new file mode 100644
index 000000000..867d26e35
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg
new file mode 100644
index 000000000..306271604
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png
new file mode 100644
index 000000000..f2107bac6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml
new file mode 100644
index 000000000..24be561df
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml
@@ -0,0 +1,33 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg
new file mode 100644
index 000000000..73077c79c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png
new file mode 100644
index 000000000..6b4d36058
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml
new file mode 100644
index 000000000..979f433fd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml
@@ -0,0 +1,27 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Products
+group View Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products
+group Get Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products
+group Get Products
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg
new file mode 100644
index 000000000..dfc3f7781
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..05427d889
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..9c1073a2e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml
@@ -0,0 +1,17 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "View Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..ProductService, "Get Products")
+Rel(..ProductService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..4e6a59683
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png
new file mode 100644
index 000000000..a4ccfe21b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml
new file mode 100644
index 000000000..90ec40dfb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg
new file mode 100644
index 000000000..0179c5ebc
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png
new file mode 100644
index 000000000..351968482
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml
new file mode 100644
index 000000000..04441690b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, "Storefront App", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg
new file mode 100644
index 000000000..65a37b6ec
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png
new file mode 100644
index 000000000..d303441d6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml
new file mode 100644
index 000000000..628d63fdf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml
@@ -0,0 +1,22 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront App - View Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront App" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp : View Products
+group View Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontApp -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products
+group Get Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..ProductService : Get Products
+group Get Products
+..ProductService -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Select Products
+end
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg
new file mode 100644
index 000000000..445a742d1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.png
new file mode 100644
index 000000000..f16115a0f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.puml
new file mode 100644
index 000000000..283a19342
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.puml
@@ -0,0 +1,54 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.svg
new file mode 100644
index 000000000..eb42b8568
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.png
new file mode 100644
index 000000000..4d3388f07
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.puml
new file mode 100644
index 000000000..cb98b189e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.puml
@@ -0,0 +1,54 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.svg
new file mode 100644
index 000000000..0635ee689
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.png
new file mode 100644
index 000000000..4a5ec06f1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.puml
new file mode 100644
index 000000000..79db49364
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.puml
@@ -0,0 +1,32 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.svg
new file mode 100644
index 000000000..22c61ff8a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.png
new file mode 100644
index 000000000..89f42e6cf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.puml
new file mode 100644
index 000000000..3b355fece
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.puml
@@ -0,0 +1,32 @@
+@startuml
+!include ..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.svg
new file mode 100644
index 000000000..4380a2a08
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..39105dbf2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..2e87e74a7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..1d5f87915
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png
new file mode 100644
index 000000000..0a54ea8c8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml
new file mode 100644
index 000000000..212f7b92b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg
new file mode 100644
index 000000000..eed597186
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png
new file mode 100644
index 000000000..11b5eee40
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml
new file mode 100644
index 000000000..86bb3e4ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Add Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg
new file mode 100644
index 000000000..26dd6ea7c
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png
new file mode 100644
index 000000000..67d142655
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml
new file mode 100644
index 000000000..d7b54f032
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item
+group Add Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Add Item
+group Add Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Insert Item
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg
new file mode 100644
index 000000000..2881c9198
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..dd3a3a56f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..591072129
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Add Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Add Item")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Insert Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..6d9790e17
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png
new file mode 100644
index 000000000..5a71a8d60
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml
new file mode 100644
index 000000000..f09f5c696
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg
new file mode 100644
index 000000000..a5938b531
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png
new file mode 100644
index 000000000..cac2b1996
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml
new file mode 100644
index 000000000..2f1626acf
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Add Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg
new file mode 100644
index 000000000..2d7d8c8c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png
new file mode 100644
index 000000000..01b0f53e1
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml
new file mode 100644
index 000000000..c3929902a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Add Basket Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Add Basket Item
+group Add Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Add Item
+group Add Item
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Insert Item
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg
new file mode 100644
index 000000000..4ca931e5a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png
new file mode 100644
index 000000000..0fcdadba2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml
new file mode 100644
index 000000000..93befcd9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+Boundary_End()
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg
new file mode 100644
index 000000000..c499696c3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png
new file mode 100644
index 000000000..c5d682aa6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml
new file mode 100644
index 000000000..ec84ca30f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Uses")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg
new file mode 100644
index 000000000..909effef2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png
new file mode 100644
index 000000000..336de6bcc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml
new file mode 100644
index 000000000..be9deeef7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml
@@ -0,0 +1,40 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service") {
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
+ Container(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
+}
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
+Rel(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg
new file mode 100644
index 000000000..f29900204
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.png
new file mode 100644
index 000000000..677ae17d0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml
new file mode 100644
index 000000000..6bb5f54d2
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml
@@ -0,0 +1,35 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Order Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database
+ participant "Messaging" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging
+end box
+
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout
+group Checkout
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api : Create Order
+group Create Order
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Database : Insert Order
+ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
+end
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Basket
+group Delete Basket
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Basket
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg
new file mode 100644
index 000000000..89aa05a51
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png
new file mode 100644
index 000000000..b1ef391d6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml
new file mode 100644
index 000000000..488f23802
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Checkout")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..OrderService, "Create Order")
+Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Insert Order")
+Rel(..OrderService, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Send Order Created Event")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Basket")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg
new file mode 100644
index 000000000..2b59b9ee0
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png
new file mode 100644
index 000000000..1397abfb2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml
new file mode 100644
index 000000000..8c625638e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg
new file mode 100644
index 000000000..8957146d9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png
new file mode 100644
index 000000000..1315639bf
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml
new file mode 100644
index 000000000..413c46f8e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml
@@ -0,0 +1,28 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Order Service", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService, "Create Order")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Basket")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg
new file mode 100644
index 000000000..d1f1e9725
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png
new file mode 100644
index 000000000..243e3e63b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml
new file mode 100644
index 000000000..d1fcefe78
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml
@@ -0,0 +1,24 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Checkout - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Order Service" as ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Checkout
+group Checkout
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..OrderService : Create Order
+group Create Order
+..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Insert Order
+..OrderService -> ECommercePlatform.GenerateDemand.OrderManagement.SoftwareSystems.OrderService : Send Order Created Event
+end
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Basket
+group Delete Basket
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Basket
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg
new file mode 100644
index 000000000..6c560bed3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..1da94e2ee
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..a3273557a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..4797b1ee1
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png
new file mode 100644
index 000000000..256352cb0
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml
new file mode 100644
index 000000000..9bc135b2b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg
new file mode 100644
index 000000000..ae085270e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png
new file mode 100644
index 000000000..0a17efe62
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml
new file mode 100644
index 000000000..10e10f1b5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg
new file mode 100644
index 000000000..20ed18233
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png
new file mode 100644
index 000000000..013e0832e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml
new file mode 100644
index 000000000..18778c87e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item
+group Delete Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Delete Item
+group Delete Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Delete Item
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg
new file mode 100644
index 000000000..6ada6c8e6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..ccac7348d
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..431f4b30a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Delete Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Delete Item")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..e35cf7523
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png
new file mode 100644
index 000000000..d4c959292
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml
new file mode 100644
index 000000000..3fad5448a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg
new file mode 100644
index 000000000..b8b37a0ea
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png
new file mode 100644
index 000000000..08385232e
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml
new file mode 100644
index 000000000..cf0455bea
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Delete Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg
new file mode 100644
index 000000000..c472f80d6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png
new file mode 100644
index 000000000..98e6fbf43
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml
new file mode 100644
index 000000000..62e55a5ef
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Delete Basket Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Delete Basket Item
+group Delete Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Delete Item
+group Delete Item
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Delete Item
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg
new file mode 100644
index 000000000..9c18f1619
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png
new file mode 100644
index 000000000..f297c2648
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml
new file mode 100644
index 000000000..5a35550f4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg
new file mode 100644
index 000000000..61127ab06
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png
new file mode 100644
index 000000000..e8fe549e2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml
new file mode 100644
index 000000000..fdd9ddb42
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg
new file mode 100644
index 000000000..917ba3d84
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png
new file mode 100644
index 000000000..8f79f6816
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml
new file mode 100644
index 000000000..55f406307
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Get Items")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Select Items")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg
new file mode 100644
index 000000000..b5270f8e8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png
new file mode 100644
index 000000000..0498c31cc
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml
new file mode 100644
index 000000000..04c11a56a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket
+group Get Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Get Items
+group Get Items
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Select Items
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg
new file mode 100644
index 000000000..05e6aab97
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png
new file mode 100644
index 000000000..43f5f7093
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml
new file mode 100644
index 000000000..4d4d2122b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Basket")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Get Items")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Select Items")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg
new file mode 100644
index 000000000..9ee06ead3
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png
new file mode 100644
index 000000000..5f762efe8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml
new file mode 100644
index 000000000..74b951a3e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg
new file mode 100644
index 000000000..3a4e1d294
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png
new file mode 100644
index 000000000..2305aeeee
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml
new file mode 100644
index 000000000..bcc85f621
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Get Items")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg
new file mode 100644
index 000000000..312f3afb6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png
new file mode 100644
index 000000000..5ef940229
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml
new file mode 100644
index 000000000..360d0d094
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Basket - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Basket
+group Get Basket
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Get Items
+group Get Items
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Select Items
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg
new file mode 100644
index 000000000..1fe6fa899
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..96ad67fb3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..13ef2c5ae
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..141db51d5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png
new file mode 100644
index 000000000..670b8430b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml
new file mode 100644
index 000000000..10bfb537e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Uses")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg
new file mode 100644
index 000000000..7c242eb9e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png
new file mode 100644
index 000000000..5a26049af
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml
new file mode 100644
index 000000000..d9980c522
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service") {
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, "Get Products")
+Rel(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg
new file mode 100644
index 000000000..655ee6c6b
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png
new file mode 100644
index 000000000..c20120f6f
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml
new file mode 100644
index 000000000..70569b9ba
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Product Service" #White
+ participant "Api" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api
+ participant "Database" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products
+group Get Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api : Get Products
+group Get Products
+ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService.Containers.Database : Select Products
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg
new file mode 100644
index 000000000..5d1450736
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..07ed8fa90
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..63d7b650a
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Get Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..ProductService, "Get Products")
+Rel(..ProductService, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..eee655b12
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png
new file mode 100644
index 000000000..56923da80
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml
new file mode 100644
index 000000000..c1c6472b4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg
new file mode 100644
index 000000000..b7088c8ee
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png
new file mode 100644
index 000000000..a193c536c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml
new file mode 100644
index 000000000..18de82401
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Product Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService, "Get Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg
new file mode 100644
index 000000000..9ebd85423
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png
new file mode 100644
index 000000000..ac5c9f61b
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml
new file mode 100644
index 000000000..751c43809
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Get Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Product Service" as ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Get Products
+group Get Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..ProductService : Get Products
+group Get Products
+..ProductService -> ECommercePlatform.CreateProduct.ProductInformationManagement.SoftwareSystems.ProductService : Select Products
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg
new file mode 100644
index 000000000..4b697ba58
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png
new file mode 100644
index 000000000..d5e641a0a
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml
new file mode 100644
index 000000000..f54231a2f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg
new file mode 100644
index 000000000..ceecaff9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png
new file mode 100644
index 000000000..920d43cb3
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml
new file mode 100644
index 000000000..7205325c6
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg
new file mode 100644
index 000000000..4d38c1d59
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png
new file mode 100644
index 000000000..f33e4a492
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml
new file mode 100644
index 000000000..4007d35cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service") {
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database, "Select Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg
new file mode 100644
index 000000000..de76e7cf8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png
new file mode 100644
index 000000000..3c3389f15
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml
new file mode 100644
index 000000000..a72bc6dd4
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Search Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService.Containers.Database : Select Products
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg
new file mode 100644
index 000000000..57e921bfd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png
new file mode 100644
index 000000000..33450a7e6
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml
new file mode 100644
index 000000000..6ad0500ff
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Search Products")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..SearchService, "Search Products")
+Rel(..SearchService, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Select Products")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg
new file mode 100644
index 000000000..b9d101d9d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png
new file mode 100644
index 000000000..3a5fdc9a4
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml
new file mode 100644
index 000000000..6465503cb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg
new file mode 100644
index 000000000..def5ec0ab
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png
new file mode 100644
index 000000000..eb181d9e8
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml
new file mode 100644
index 000000000..e27b04918
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService, "Search Products")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg
new file mode 100644
index 000000000..09f9ddee8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png
new file mode 100644
index 000000000..7d791e4da
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml
new file mode 100644
index 000000000..f2b21071d
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Search Products - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Search Service" as ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Search Products
+group Search Products
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..SearchService : Search Products
+group Search Products
+..SearchService -> ECommercePlatform.GenerateDemand.SearchAndBrowse.SoftwareSystems.SearchService : Select Products
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg
new file mode 100644
index 000000000..4e9566491
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png
new file mode 100644
index 000000000..75c0f6f90
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml
new file mode 100644
index 000000000..22f8643ea
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml
@@ -0,0 +1,19 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Sequence - Container level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+Boundary_End()
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg
new file mode 100644
index 000000000..4fcb4af6f
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png
new file mode 100644
index 000000000..1e67e0c4c
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml
new file mode 100644
index 000000000..47afc9797
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Static - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Uses")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg
new file mode 100644
index 000000000..b4e0a76ca
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png
new file mode 100644
index 000000000..d5dffbaa2
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml
new file mode 100644
index 000000000..f9054a7fd
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml
@@ -0,0 +1,31 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 - Container level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+
+System_Boundary(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service") {
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
+ Container(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
+}
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, "Update Item")
+Rel(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database, "Update Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg
new file mode 100644
index 000000000..6e93e92bb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png
new file mode 100644
index 000000000..d4c968a21
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml
new file mode 100644
index 000000000..a2ba715bb
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml
@@ -0,0 +1,23 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - Sequence - Container level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+
+box "Basket Service" #White
+ participant "Api" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api
+ participant "Database" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database
+end box
+
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item
+group Update Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api : Update Item
+group Update Item
+ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService.Containers.Database : Update Item
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg
new file mode 100644
index 000000000..869e7b5ad
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png
new file mode 100644
index 000000000..ab8e29a07
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml
new file mode 100644
index 000000000..afe0a8db5
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml
@@ -0,0 +1,15 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Sequence - Context level
+
+System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Update Basket Item")
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ..BasketService, "Update Item")
+Rel(..BasketService, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item")
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg
new file mode 100644
index 000000000..0b396d450
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png
new file mode 100644
index 000000000..572f7cf85
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml
new file mode 100644
index 000000000..848c97a82
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 Static - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Uses")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg
new file mode 100644
index 000000000..737e4e67e
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png
new file mode 100644
index 000000000..5d662c3ef
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml
new file mode 100644
index 000000000..85eef28d7
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml
@@ -0,0 +1,26 @@
+@startuml
+!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
+
+AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
+AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
+
+AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
+AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
+AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
+
+SHOW_PERSON_PORTRAIT()
+LAYOUT_TOP_DOWN()
+
+skinparam linetype polyline
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - C4 - Context level
+
+System(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
+System(ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Basket Service", "")
+
+Rel(ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff, ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService, "Update Item")
+
+
+SHOW_LEGEND()
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg
new file mode 100644
index 000000000..f38fd3103
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png
new file mode 100644
index 000000000..406fdc343
Binary files /dev/null and b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml
new file mode 100644
index 000000000..2918fdfd8
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml
@@ -0,0 +1,18 @@
+@startuml
+
+title ECommercePlatform - GenerateDemand - Storefront - Storefront Bff - Update Basket Item - Sequence - Context level
+
+participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
+participant "Storefront Bff" as ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff
+participant "Basket Service" as ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService
+
+C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff : Update Basket Item
+group Update Basket Item
+ECommercePlatform.GenerateDemand.Storefront.SoftwareSystems.StorefrontBff -> ..BasketService : Update Item
+group Update Item
+..BasketService -> ECommercePlatform.GenerateDemand.Basket.SoftwareSystems.BasketService : Update Item
+end
+end
+
+
+@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg
new file mode 100644
index 000000000..74ed237a9
--- /dev/null
+++ b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/GenerateDemand/Storefront/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.png
deleted file mode 100644
index 8cbe88334..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.puml
deleted file mode 100644
index ace3d3738..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.svg
deleted file mode 100644
index 0d15b9676..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.png
deleted file mode 100644
index b7510f8fd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.puml
deleted file mode 100644
index c6ccc34aa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.svg
deleted file mode 100644
index b7692b2d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index 806d19891..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index 6ce0a4298..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index e4380bbe2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.png
deleted file mode 100644
index c4d8a9dc6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index f163358ad..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 5993c1d16..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png
deleted file mode 100644
index 6cd38df46..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml
deleted file mode 100644
index 81bf3f00a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Add Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg
deleted file mode 100644
index d1d532aac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png
deleted file mode 100644
index 2e590842c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml
deleted file mode 100644
index 97ba8b28b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Add Item - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg
deleted file mode 100644
index 6c6ea30f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png
deleted file mode 100644
index 5aff33b9e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml
deleted file mode 100644
index 3a9ce0329..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Add Item - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg
deleted file mode 100644
index 23723d554..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png
deleted file mode 100644
index 38ef86468..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml
deleted file mode 100644
index d7538a9a7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Add Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Add Item
-group Add Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg
deleted file mode 100644
index dedaa6dab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png
deleted file mode 100644
index e54ef5cce..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml
deleted file mode 100644
index 70410a176..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Add Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Add Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg
deleted file mode 100644
index 8e5d86029..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png
deleted file mode 100644
index 22e5bb4e9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml
deleted file mode 100644
index f19b9960a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Add Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg
deleted file mode 100644
index 87970477b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png
deleted file mode 100644
index db5626363..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml
deleted file mode 100644
index c0fb78423..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Add Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg
deleted file mode 100644
index f7189ec44..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png
deleted file mode 100644
index b88765b02..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml
deleted file mode 100644
index e2c2f49e2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Add Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Add Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg
deleted file mode 100644
index 3aed0952b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Add Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png
deleted file mode 100644
index 902b16daf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml
deleted file mode 100644
index 1c1b326f5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg
deleted file mode 100644
index eaab654f9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png
deleted file mode 100644
index 900f34d23..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml
deleted file mode 100644
index 883d234f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg
deleted file mode 100644
index fa1553f34..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png
deleted file mode 100644
index 6bee0489b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml
deleted file mode 100644
index ce3daf553..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg
deleted file mode 100644
index 0046c86a2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png
deleted file mode 100644
index efe61dad1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml
deleted file mode 100644
index f25e6907b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Basket
-group Delete Basket
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg
deleted file mode 100644
index ac7a5b1d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png
deleted file mode 100644
index 6e91495f9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml
deleted file mode 100644
index 91b22410a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg
deleted file mode 100644
index 045735529..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png
deleted file mode 100644
index 1a2310b43..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml
deleted file mode 100644
index 8efd2debc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg
deleted file mode 100644
index 7b60870d9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png
deleted file mode 100644
index 1c222dd0a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml
deleted file mode 100644
index 6569f0200..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg
deleted file mode 100644
index 0ecc90aa6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png
deleted file mode 100644
index 0a916f8fe..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml
deleted file mode 100644
index abaf954e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Delete Basket - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg
deleted file mode 100644
index 968effc48..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Basket/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png
deleted file mode 100644
index 548ba2bf8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml
deleted file mode 100644
index 11cd2193c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Delete Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg
deleted file mode 100644
index be3b66bea..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png
deleted file mode 100644
index 6d36ef21e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml
deleted file mode 100644
index 90b3890da..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Item - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg
deleted file mode 100644
index ae674af3c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png
deleted file mode 100644
index 677a82757..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml
deleted file mode 100644
index 503ac403d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Item - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg
deleted file mode 100644
index 706c5e83a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png
deleted file mode 100644
index b5e9f1afe..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml
deleted file mode 100644
index 8ef901afe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Delete Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Item
-group Delete Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg
deleted file mode 100644
index 455be7410..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png
deleted file mode 100644
index 7a0346b14..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml
deleted file mode 100644
index d7acbaea8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Delete Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg
deleted file mode 100644
index 996862c81..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png
deleted file mode 100644
index bcdc69132..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml
deleted file mode 100644
index 9499348ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg
deleted file mode 100644
index 97e778dd8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png
deleted file mode 100644
index 49ceee000..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml
deleted file mode 100644
index f8891e03b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Delete Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg
deleted file mode 100644
index 276d02cd4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png
deleted file mode 100644
index bd1c0b1e2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml
deleted file mode 100644
index 73148888b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Delete Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg
deleted file mode 100644
index 770e18f47..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Delete Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png
deleted file mode 100644
index c4488314e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml
deleted file mode 100644
index 9594753be..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Get Items - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg
deleted file mode 100644
index 7565efda2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml
deleted file mode 100644
index feaf24c35..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Get Items - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg
deleted file mode 100644
index 1f6c26499..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png
deleted file mode 100644
index 8aae7d4ae..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml
deleted file mode 100644
index 0d5911f0f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Get Items - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg
deleted file mode 100644
index 69caa6c87..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png
deleted file mode 100644
index 0be7f646b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml
deleted file mode 100644
index e4e7525ae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Get Items - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Get Items
-group Get Items
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg
deleted file mode 100644
index 61c1b9424..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png
deleted file mode 100644
index a83bb152f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml
deleted file mode 100644
index b3ecbd7af..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Get Items - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Get Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg
deleted file mode 100644
index 038732823..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png
deleted file mode 100644
index ee733f0c0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml
deleted file mode 100644
index ebfcc1ec5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Get Items - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg
deleted file mode 100644
index 6f6c099a7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png
deleted file mode 100644
index 38984fa00..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml
deleted file mode 100644
index e294f9c19..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Get Items - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg
deleted file mode 100644
index 9873eabd3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png
deleted file mode 100644
index 9aa4d621d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml
deleted file mode 100644
index c52d1090a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Get Items - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Get Items
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg
deleted file mode 100644
index 70d9e84eb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Get Items/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png
deleted file mode 100644
index 01d23279b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml
deleted file mode 100644
index fe8d859ec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Update Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg
deleted file mode 100644
index 38755cfd7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png
deleted file mode 100644
index 9304504de..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml
deleted file mode 100644
index c5be3a8e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Update Item - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg
deleted file mode 100644
index 3923b0106..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png
deleted file mode 100644
index a559607cf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml
deleted file mode 100644
index f1f10d761..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Update Item - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg
deleted file mode 100644
index 8f66e4902..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png
deleted file mode 100644
index c8df6d042..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml
deleted file mode 100644
index 0a97eda4c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Update Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Update Item
-group Update Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg
deleted file mode 100644
index 8d41ebf0a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png
deleted file mode 100644
index 3acc287be..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml
deleted file mode 100644
index 01b67cdee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Api - Update Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg
deleted file mode 100644
index bcdca1235..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png
deleted file mode 100644
index 91b55789b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml
deleted file mode 100644
index 3b5e29c7b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Update Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg
deleted file mode 100644
index 791ba2ce7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png
deleted file mode 100644
index 82a7c1981..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml
deleted file mode 100644
index b510e5a28..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Api - Update Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg
deleted file mode 100644
index fb5c95c73..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png
deleted file mode 100644
index ae75bcca1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml
deleted file mode 100644
index 5d8e8e783..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Api - Update Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Update Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg
deleted file mode 100644
index 4267331ac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Api/Interfaces/Update Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index 611a828bd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index 2d8995dcd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index f5b3adabf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.png
deleted file mode 100644
index 2ff09ba88..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index 7b9a6ab3f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index d2c782bbb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png
deleted file mode 100644
index 2f86633aa..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml
deleted file mode 100644
index 0e551b015..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg
deleted file mode 100644
index 377f7e692..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png
deleted file mode 100644
index a8e89c798..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml
deleted file mode 100644
index bd5789f51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg
deleted file mode 100644
index d3e139fc9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png
deleted file mode 100644
index 5299aa7cf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml
deleted file mode 100644
index b88c875ff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg
deleted file mode 100644
index 093b6c0cb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png
deleted file mode 100644
index 9da34b10c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml
deleted file mode 100644
index 26d607196..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg
deleted file mode 100644
index fea5812df..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png
deleted file mode 100644
index b31b03c67..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml
deleted file mode 100644
index 32fc7fa77..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg
deleted file mode 100644
index 33cef211a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png
deleted file mode 100644
index 351e98b85..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml
deleted file mode 100644
index 5a8837b66..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg
deleted file mode 100644
index 37d431917..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png
deleted file mode 100644
index 11680a60a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml
deleted file mode 100644
index 951e3a228..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg
deleted file mode 100644
index 8df37726b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png
deleted file mode 100644
index ad5d3b074..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml
deleted file mode 100644
index 1d690883d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Delete Basket - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg
deleted file mode 100644
index c6a1797f7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Basket/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png
deleted file mode 100644
index 8da065765..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml
deleted file mode 100644
index 9c86dd49d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Delete Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.svg
deleted file mode 100644
index bc7f6c4ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png
deleted file mode 100644
index 8543f5d5c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml
deleted file mode 100644
index 550f3260b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Item - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg
deleted file mode 100644
index 47d1592cc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png
deleted file mode 100644
index afd6d8505..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml
deleted file mode 100644
index f064f6129..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Item - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg
deleted file mode 100644
index 533177c38..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png
deleted file mode 100644
index fb4d2bfe7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml
deleted file mode 100644
index db00ce7ed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Delete Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg
deleted file mode 100644
index dd369bf85..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png
deleted file mode 100644
index 92622fbca..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml
deleted file mode 100644
index 2d9570f1e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Delete Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg
deleted file mode 100644
index f89371882..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png
deleted file mode 100644
index 0bbcbfddc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml
deleted file mode 100644
index 600b75bb6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg
deleted file mode 100644
index 82b87bc00..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png
deleted file mode 100644
index 3e370b203..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml
deleted file mode 100644
index 7ff4b1b5c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Delete Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg
deleted file mode 100644
index cf6d32c72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png
deleted file mode 100644
index d1bc63e98..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml
deleted file mode 100644
index 989273605..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Delete Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg
deleted file mode 100644
index ea9757c9b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Delete Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png
deleted file mode 100644
index 5bd5dab5e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml
deleted file mode 100644
index 5905db357..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Insert Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg
deleted file mode 100644
index e77820c26..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png
deleted file mode 100644
index 7b2d69818..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml
deleted file mode 100644
index 355d04b87..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Insert Item - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg
deleted file mode 100644
index 7f2e8bf50..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png
deleted file mode 100644
index b79dae9a6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml
deleted file mode 100644
index 3d0428fae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Insert Item - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg
deleted file mode 100644
index 53c4ec83d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png
deleted file mode 100644
index 60a17f2d6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml
deleted file mode 100644
index 306cc1fe5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Insert Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg
deleted file mode 100644
index c27f64680..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png
deleted file mode 100644
index fbe9faac6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml
deleted file mode 100644
index 6be1a15ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Insert Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Insert Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg
deleted file mode 100644
index 1d019c91e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png
deleted file mode 100644
index 22258f152..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml
deleted file mode 100644
index dc2486f63..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Insert Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg
deleted file mode 100644
index 9dbc37f05..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png
deleted file mode 100644
index cbd6f2b80..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml
deleted file mode 100644
index 42fff4006..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Insert Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg
deleted file mode 100644
index bb20af8fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png
deleted file mode 100644
index f33280b62..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml
deleted file mode 100644
index 709b684d3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Insert Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Insert Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg
deleted file mode 100644
index 93fa1d47a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Insert Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png
deleted file mode 100644
index 73ca65e00..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml
deleted file mode 100644
index 081a6719c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Select Items - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg
deleted file mode 100644
index b378305a8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png
deleted file mode 100644
index dc2fec20c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml
deleted file mode 100644
index e7ea79fde..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Select Items - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg
deleted file mode 100644
index ac16cfdf9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png
deleted file mode 100644
index 9eb2e92bf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml
deleted file mode 100644
index d8ece1bf3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Select Items - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg
deleted file mode 100644
index 61f805798..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png
deleted file mode 100644
index 5708f4f9b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml
deleted file mode 100644
index 1abd35f2b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Select Items - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg
deleted file mode 100644
index 26ce3160c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png
deleted file mode 100644
index 11b07586c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml
deleted file mode 100644
index b61a2d7f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Select Items - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Select Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg
deleted file mode 100644
index 84293fa83..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png
deleted file mode 100644
index e89be330f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml
deleted file mode 100644
index 0f7e8c79a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Select Items - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg
deleted file mode 100644
index f49790779..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png
deleted file mode 100644
index a55618718..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml
deleted file mode 100644
index a25720ffb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Select Items - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg
deleted file mode 100644
index 82ea72a61..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png
deleted file mode 100644
index 90bd1abe9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml
deleted file mode 100644
index bfe0f61f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Select Items - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Select Items
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg
deleted file mode 100644
index 995bbede5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Select Items/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png
deleted file mode 100644
index 24b262082..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml
deleted file mode 100644
index a33c66201..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Update Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg
deleted file mode 100644
index 08c4dc4db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png
deleted file mode 100644
index 22ffc61b4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml
deleted file mode 100644
index 53c2f54eb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Update Item - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg
deleted file mode 100644
index a36fb4068..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png
deleted file mode 100644
index 63db3b931..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml
deleted file mode 100644
index f8f151e6f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Update Item - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg
deleted file mode 100644
index 2de853e4e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png
deleted file mode 100644
index 5bb7f84a6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml
deleted file mode 100644
index b117ce9b6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Update Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Basket Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg
deleted file mode 100644
index 524ce08f5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png
deleted file mode 100644
index 928e56fa2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml
deleted file mode 100644
index 91f79a322..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Basket Service - Database - Update Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BasketService, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg
deleted file mode 100644
index ce0f22b69..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png
deleted file mode 100644
index ed6fa7a32..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml
deleted file mode 100644
index b931eed5a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Update Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg
deleted file mode 100644
index 0b0bd412a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png
deleted file mode 100644
index be7cc8f9c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml
deleted file mode 100644
index e60d33c84..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - Database - Update Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg
deleted file mode 100644
index f8e69ff01..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png
deleted file mode 100644
index 9f3532b1e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml
deleted file mode 100644
index 100757b46..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Basket Service - Database - Update Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BasketService : Update Item
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg
deleted file mode 100644
index 8857b3053..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Containers/Database/Interfaces/Update Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.png
deleted file mode 100644
index 91ff393b2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.puml
deleted file mode 100644
index 9c34703d6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.svg
deleted file mode 100644
index 12e151c76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.png
deleted file mode 100644
index 4ac2813a3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.puml
deleted file mode 100644
index 3c895ae01..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Basket Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.svg
deleted file mode 100644
index 8779dccca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Basket Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.png
deleted file mode 100644
index 557f167d6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.puml
deleted file mode 100644
index 90a09c5e7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.puml
+++ /dev/null
@@ -1,42 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.svg
deleted file mode 100644
index b1318a7f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.png
deleted file mode 100644
index 653c429b6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.puml
deleted file mode 100644
index 4c3565be7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.puml
+++ /dev/null
@@ -1,42 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.svg
deleted file mode 100644
index ad3300d7f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.png
deleted file mode 100644
index eadf63116..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.puml
deleted file mode 100644
index c04f264f8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.svg
deleted file mode 100644
index e568d2dca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.png
deleted file mode 100644
index d8a846e7a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.puml
deleted file mode 100644
index ab1e331e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.svg
deleted file mode 100644
index 473e906fd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index af38bf9b2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index 589cf8df5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index 0ae264d81..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png
deleted file mode 100644
index f33547ea0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 791493baf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 946f7eee9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png
deleted file mode 100644
index 69e958a54..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml
deleted file mode 100644
index 749bde411..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg
deleted file mode 100644
index f32db9986..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png
deleted file mode 100644
index 557c01b5e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml
deleted file mode 100644
index f644e584d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order
-group Create Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order
-group Create Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg
deleted file mode 100644
index c7204fa4c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index 09038b4bb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 6e99a0763..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Create Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Create Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index 6fb12ba06..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 1c4764f97..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 2a100674f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index 1e961f003..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png
deleted file mode 100644
index 9951b4fcc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml
deleted file mode 100644
index c50f3d3ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Create Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg
deleted file mode 100644
index 905aa932a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png
deleted file mode 100644
index 5199129c7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml
deleted file mode 100644
index fd02a511c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Create Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Create Purchase Order
-group Create Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Create Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 39e7d1064..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Create Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index 59e5c5909..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index fedb1843b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index 1076af0d1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png
deleted file mode 100644
index 32ce9e2e1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index a96a2abd5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 47fc4a928..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png
deleted file mode 100644
index 9ff6a307e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml
deleted file mode 100644
index 161d27321..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg
deleted file mode 100644
index 3995a0a5d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png
deleted file mode 100644
index 130dbef27..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml
deleted file mode 100644
index 737656aed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order
-group Delete Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order
-group Delete Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 248d878d3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index 95cea2ba0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index b666de693..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index c1af2f276..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png
deleted file mode 100644
index f32dbe8dc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 612e32271..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index c04776b40..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png
deleted file mode 100644
index 1c34eb661..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml
deleted file mode 100644
index faea34005..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg
deleted file mode 100644
index 7e6d7bd12..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png
deleted file mode 100644
index fadb767ab..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml
deleted file mode 100644
index 931151998..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Delete Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Delete Purchase Order
-group Delete Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Delete Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 977a90347..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Delete Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png
deleted file mode 100644
index ae38f02e5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml
deleted file mode 100644
index 6507dc78b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg
deleted file mode 100644
index 1b29b3b42..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png
deleted file mode 100644
index 926748d3e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml
deleted file mode 100644
index bcdf112cd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg
deleted file mode 100644
index 1d3b05fc8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png
deleted file mode 100644
index 19a51f6fe..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml
deleted file mode 100644
index a9fd385ea..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg
deleted file mode 100644
index 1ba17cd6c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png
deleted file mode 100644
index fd36e2134..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml
deleted file mode 100644
index d935e7fa9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-
-box "Pricing Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices
-group Update Product Prices
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Update Product Prices
-group Update Product Prices
-ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Update Product Prices
-ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg
deleted file mode 100644
index 5e58ea1b9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png
deleted file mode 100644
index 69a44a795..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml
deleted file mode 100644
index 34194d914..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg
deleted file mode 100644
index 1c8b8733e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png
deleted file mode 100644
index 3f1d6e936..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml
deleted file mode 100644
index cd1d73690..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg
deleted file mode 100644
index d6520b165..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png
deleted file mode 100644
index bebd3062d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml
deleted file mode 100644
index 23cfbf9eb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg
deleted file mode 100644
index 71baa0009..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png
deleted file mode 100644
index 87806e978..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml
deleted file mode 100644
index f4771a1ad..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Update Product Prices - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Product Prices
-group Update Product Prices
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService : Update Product Prices
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg
deleted file mode 100644
index 33e8016fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Product Prices/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index d6b23f1b5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index 0def1198d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index d23c2827d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png
deleted file mode 100644
index 5b6184d39..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index c422b6581..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 4c076415f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png
deleted file mode 100644
index 25d581596..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml
deleted file mode 100644
index 178b16391..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg
deleted file mode 100644
index 463285f54..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png
deleted file mode 100644
index dd8266171..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml
deleted file mode 100644
index f86d9f2c2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order
-group Update Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order
-group Update Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 0324ba821..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index b847c7230..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index c71ca5ea0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index 93de2df73..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png
deleted file mode 100644
index a17cf2693..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 7287f026e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index 2a2e28eca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png
deleted file mode 100644
index da808b381..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml
deleted file mode 100644
index 176fd6414..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg
deleted file mode 100644
index b50a553e1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png
deleted file mode 100644
index 02500b86a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml
deleted file mode 100644
index bbb5073e4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - Update Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : Update Purchase Order
-group Update Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Update Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg
deleted file mode 100644
index fdaa4ed9f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/Update Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png
deleted file mode 100644
index 068b6125f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml
deleted file mode 100644
index f8f8fcd73..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg
deleted file mode 100644
index c4b2b6ed1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png
deleted file mode 100644
index d039fc2a2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml
deleted file mode 100644
index 0c82f91a1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg
deleted file mode 100644
index 7722eaae6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png
deleted file mode 100644
index a483dcf1a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml
deleted file mode 100644
index 55a8cfe77..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg
deleted file mode 100644
index 91956f99a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png
deleted file mode 100644
index 9e21b5865..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml
deleted file mode 100644
index c41c52194..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-
-box "Pricing Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices
-group View Product Prices
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Get Product Prices
-group Get Product Prices
-ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Product Prices
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg
deleted file mode 100644
index 6c3939978..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png
deleted file mode 100644
index 27474ffa1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml
deleted file mode 100644
index 3b2e4aca6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg
deleted file mode 100644
index 82eb170b9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.png
deleted file mode 100644
index 2a82bd721..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml
deleted file mode 100644
index 09a85f26c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg
deleted file mode 100644
index 1e8a26556..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png
deleted file mode 100644
index 398ed1781..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml
deleted file mode 100644
index a1b17373f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg
deleted file mode 100644
index 34d8fc4d8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png
deleted file mode 100644
index 10965676a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml
deleted file mode 100644
index 8ec80b36d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - View Product Prices - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Product Prices
-group View Product Prices
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.PricingService : Get Product Prices
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg
deleted file mode 100644
index 5a6ea386f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Product Prices/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png
deleted file mode 100644
index 5fecf47c8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml
deleted file mode 100644
index eb8ee594a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg
deleted file mode 100644
index 07614cd04..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png
deleted file mode 100644
index e5b44c11b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml
deleted file mode 100644
index 775f11102..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg
deleted file mode 100644
index 6d477e1e1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png
deleted file mode 100644
index a7d3f8281..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml
deleted file mode 100644
index bf0b818e3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg
deleted file mode 100644
index 51a3a47d2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png
deleted file mode 100644
index fb3ab683d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml
deleted file mode 100644
index 358656fae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders
-group View Purchase Orders
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders
-group Get Purchase Orders
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg
deleted file mode 100644
index d284d98b3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png
deleted file mode 100644
index 9c62d9610..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml
deleted file mode 100644
index b3d22ca6d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "View Purchase Orders")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg
deleted file mode 100644
index e17c41f0d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png
deleted file mode 100644
index 6a557fca9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml
deleted file mode 100644
index f89e5eac2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg
deleted file mode 100644
index 87f1d6aa3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png
deleted file mode 100644
index fceebbb27..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml
deleted file mode 100644
index 1076bd914..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg
deleted file mode 100644
index efeef4beb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png
deleted file mode 100644
index ecd565cff..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml
deleted file mode 100644
index 34eb361e1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying And Merchandising App - View Purchase Orders - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying And Merchandising App" as ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp : View Purchase Orders
-group View Purchase Orders
-ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp -> ECommercePlatform.SoftwareSystems.BuyingService : Get Purchase Orders
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg
deleted file mode 100644
index c55da591e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying And Merchandising App/Interfaces/View Purchase Orders/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.png
deleted file mode 100644
index cae916474..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.puml
deleted file mode 100644
index 2d9ceff80..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,35 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.svg
deleted file mode 100644
index 754b6c416..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.png
deleted file mode 100644
index 65ad68203..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.puml
deleted file mode 100644
index 2101ef608..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.puml
+++ /dev/null
@@ -1,35 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.svg
deleted file mode 100644
index 8d7822927..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index 7e0577848..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index e9b146a3f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index 7a1a5d015..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.png
deleted file mode 100644
index d11ddd8c9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index d897e7b07..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 356c21cbb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index bd1f0e96a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index c370c4010..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Create Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index 06c24e83e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png
deleted file mode 100644
index b54509e92..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index dd533c7e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 32546e5f2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png
deleted file mode 100644
index 2dc7dd00b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml
deleted file mode 100644
index 5d3f7f201..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg
deleted file mode 100644
index 81312612a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png
deleted file mode 100644
index 3dca0700c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml
deleted file mode 100644
index e3ffd51a8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Create Purchase Order
-group Create Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 44f0f5be2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index c514eb564..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 3b1dc80d2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Create Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index b90f3fecc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 2c5c48cc0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index a55da7759..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index 460af4393..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png
deleted file mode 100644
index b3b125acc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml
deleted file mode 100644
index 4410477cb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg
deleted file mode 100644
index 2c217504d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png
deleted file mode 100644
index 695bacb37..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml
deleted file mode 100644
index 4086fb8b7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Create Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Create Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 415c9d683..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Create Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index e97869d36..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index f5d4b4084..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index f4fb5c5c0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png
deleted file mode 100644
index ae0a2e94c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 710103e75..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 1468808de..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png
deleted file mode 100644
index 92b848dda..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml
deleted file mode 100644
index a2d46857a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg
deleted file mode 100644
index 4e1fc5716..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png
deleted file mode 100644
index e43e9eda3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml
deleted file mode 100644
index 2673618cc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Delete Purchase Order
-group Delete Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 539e6b897..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index 64b2c9028..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 7d8f84276..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index dd057a44c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 39da47915..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 6c2d6f5a6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index 727561c72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png
deleted file mode 100644
index 2b2c26666..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml
deleted file mode 100644
index af4632844..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg
deleted file mode 100644
index 862d906fe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png
deleted file mode 100644
index f4e79842c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml
deleted file mode 100644
index 8136cf0bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Delete Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Delete Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 77cd723f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Delete Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png
deleted file mode 100644
index 0e1645774..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml
deleted file mode 100644
index a505508c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg
deleted file mode 100644
index 80d6b32e7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png
deleted file mode 100644
index fc726cc7c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml
deleted file mode 100644
index ce0beef26..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg
deleted file mode 100644
index 8c13574ea..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png
deleted file mode 100644
index 5b411e6fa..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml
deleted file mode 100644
index 8a1258a4a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg
deleted file mode 100644
index e9decb829..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png
deleted file mode 100644
index 0ea50e5b7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml
deleted file mode 100644
index f10592171..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Get Purchase Orders
-group Get Purchase Orders
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg
deleted file mode 100644
index ce82a446c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png
deleted file mode 100644
index c5b497154..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml
deleted file mode 100644
index abf2d4848..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg
deleted file mode 100644
index 4b343712c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png
deleted file mode 100644
index 72b6e66a9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml
deleted file mode 100644
index 36369bb90..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg
deleted file mode 100644
index 51b40f38d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png
deleted file mode 100644
index 2617d241d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml
deleted file mode 100644
index 62293f5d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg
deleted file mode 100644
index 8c8059fac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png
deleted file mode 100644
index a5db665cc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml
deleted file mode 100644
index 10df63967..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Get Purchase Orders - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Get Purchase Orders
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg
deleted file mode 100644
index 189fff378..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Get Purchase Orders/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index d57f428d6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index 30dfd01ed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index 95a4381d1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png
deleted file mode 100644
index 2673be975..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index b65463798..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 4565596d4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png
deleted file mode 100644
index 0b2fefc39..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml
deleted file mode 100644
index 16ac0cecf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg
deleted file mode 100644
index ec637a36c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png
deleted file mode 100644
index 961ac6c75..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml
deleted file mode 100644
index c55fdaf7a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api : Update Purchase Order
-group Update Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg
deleted file mode 100644
index cb025bfce..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index 4c34677ad..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 91ee04a7b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index a822e0bdd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 3be7bfa5a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 3b46adda4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index dc3806d80..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png
deleted file mode 100644
index ad29bdeab..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml
deleted file mode 100644
index 57e6b27ea..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg
deleted file mode 100644
index 8bee1d515..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png
deleted file mode 100644
index a2089a1dd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml
deleted file mode 100644
index 410a26e76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Api - Update Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Update Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg
deleted file mode 100644
index e9f558bbd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Api/Interfaces/Update Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index 7e07c58cc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index f8611dede..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index aaace762b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.png
deleted file mode 100644
index 0cecc04ef..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index 4f9f7c016..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index a3e7b209c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index e2cd63a86..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index b4590db2f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index afa93d715..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png
deleted file mode 100644
index 1e2fa51e8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 939100bac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index a380baa19..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png
deleted file mode 100644
index 2b12547f3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml
deleted file mode 100644
index 846d9165b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg
deleted file mode 100644
index 538762185..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png
deleted file mode 100644
index d5f9cf98a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml
deleted file mode 100644
index 607b574d4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Delete Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 1da0c1a6a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index adc8303d7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 9a78627d7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index 45e46a180..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 35f74b4c1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 96cca5e95..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index 5aa6c119a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png
deleted file mode 100644
index 7595a780e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml
deleted file mode 100644
index a353e3557..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg
deleted file mode 100644
index ae3899562..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png
deleted file mode 100644
index 6f80dbb1c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml
deleted file mode 100644
index fd3daa765..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Delete Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Delete Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 04e6b6d2e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Delete Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index d24fe4df6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index bc7a85300..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Insert Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index cf6cfdfe0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png
deleted file mode 100644
index 8423e5298..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 16c0c2470..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 53acbf392..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png
deleted file mode 100644
index 075960fd0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml
deleted file mode 100644
index d2ce26643..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg
deleted file mode 100644
index 30b98b86e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png
deleted file mode 100644
index 419a7ed0c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml
deleted file mode 100644
index 920fbd42f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Insert Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 40912683f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index 38c0ce189..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 1045ec60e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Insert Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index 6f003da77..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 6f3de764a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 185f5e99a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index de6000ba4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png
deleted file mode 100644
index dce034b60..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml
deleted file mode 100644
index c7bc7a7ca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg
deleted file mode 100644
index 18061ccc2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png
deleted file mode 100644
index d59c7e100..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml
deleted file mode 100644
index dc8f9f062..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Insert Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Insert Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 21df09f24..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Insert Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index 0760fb06b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index 7e2d35ef4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index 0df0fba51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png
deleted file mode 100644
index 3f1a51dee..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 2c624ce00..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 688167259..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png
deleted file mode 100644
index 6ac1dbb4d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml
deleted file mode 100644
index 471c3eb51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg
deleted file mode 100644
index c78af6e6f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png
deleted file mode 100644
index 166e7d14b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml
deleted file mode 100644
index fdeeab6f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Select Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 6f45bdf22..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index ae4efa020..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 4ca153bd6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Select Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index e1b4fb5b0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png
deleted file mode 100644
index bacdeed2e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index b0c57ea3f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index 3680a1ae2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png
deleted file mode 100644
index 2bf09ca7e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml
deleted file mode 100644
index 9bf21f811..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg
deleted file mode 100644
index cc271f222..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png
deleted file mode 100644
index 3331bc82c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml
deleted file mode 100644
index 1140cb6bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Select Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Select Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 1276f874f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Select Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index f1320465d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index b100ecefb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index 2f3fbff11..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png
deleted file mode 100644
index 443460356..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 276215c2f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 09db2307a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png
deleted file mode 100644
index b3bec664a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml
deleted file mode 100644
index 8cf6cf3e9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg
deleted file mode 100644
index 73243517c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png
deleted file mode 100644
index 87a6a7c9c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml
deleted file mode 100644
index 81c7680b1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database : Update Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg
deleted file mode 100644
index d863217ce..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index 32a1c59b2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 7f31e8815..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index c2bd23b7a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 6b352d61b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index ebff0f76c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index 1bfdea8d7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png
deleted file mode 100644
index 9e7e86491..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml
deleted file mode 100644
index 82ff814e7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg
deleted file mode 100644
index 54f2ce3c5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png
deleted file mode 100644
index 3769abe6a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml
deleted file mode 100644
index ce35e7ee7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Database - Update Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Update Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 12a3b9183..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Database/Interfaces/Update Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index 662a1e656..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index 19555c6d4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index 0c2b30f14..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index 3e91376f6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index afd149ea6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index b0080a2e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index f9fb303f0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index 62567837a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index 3f38e0af9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png
deleted file mode 100644
index a60f3ebec..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index 4fc55ef85..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index 32a55a70f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png
deleted file mode 100644
index 91168df38..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
deleted file mode 100644
index 18c6cfbe6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
deleted file mode 100644
index 83caa785b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png
deleted file mode 100644
index deea2bb77..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
deleted file mode 100644
index 2bf87c168..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Created Event
-group Handle Purchase Order Created Event
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
deleted file mode 100644
index dc89b3d3d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 966d33da8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 4b16819e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 99aaa07af..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png
deleted file mode 100644
index 940493afb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index d383d1a31..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index ac1569274..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png
deleted file mode 100644
index 0039b8b24..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
deleted file mode 100644
index 551f1bb63..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
deleted file mode 100644
index 45a5d9ba6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png
deleted file mode 100644
index 8d6a49340..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
deleted file mode 100644
index 670ae2dd4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Handle Purchase Order Created Event
-group Handle Purchase Order Created Event
-ECommercePlatform.SoftwareSystems.BuyingService -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
deleted file mode 100644
index b1211fbd6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png
deleted file mode 100644
index 044814251..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml
deleted file mode 100644
index 21874464a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg
deleted file mode 100644
index 1563cd294..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png
deleted file mode 100644
index 778679894..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml
deleted file mode 100644
index 8d807739a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg
deleted file mode 100644
index 6142d98d1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png
deleted file mode 100644
index 397758638..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml
deleted file mode 100644
index c16f5cb9f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg
deleted file mode 100644
index dae5e99ae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png
deleted file mode 100644
index 187f1ec6a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml
deleted file mode 100644
index 27640fee3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Deleted Event
-group Handle Purchase Order Deleted Event
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg
deleted file mode 100644
index 1ca9bf363..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png
deleted file mode 100644
index cd918262b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml
deleted file mode 100644
index f27e4b18c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg
deleted file mode 100644
index c8b18c1a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png
deleted file mode 100644
index 38a79e0f4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml
deleted file mode 100644
index 8d8a39747..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg
deleted file mode 100644
index 7ef2d79f8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png
deleted file mode 100644
index 0d5a551be..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml
deleted file mode 100644
index 2fc9d222a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg
deleted file mode 100644
index 36fed5e95..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png
deleted file mode 100644
index d813c8ebb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml
deleted file mode 100644
index d4c856774..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Deleted Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Handle Purchase Order Deleted Event
-group Handle Purchase Order Deleted Event
-ECommercePlatform.SoftwareSystems.BuyingService -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg
deleted file mode 100644
index c3569d07f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Deleted Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index 85d6280bb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index fddf8dc17..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Handle Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index 9c6603fcf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png
deleted file mode 100644
index 1c88e2907..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
deleted file mode 100644
index 383f33d34..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 1a0009806..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png
deleted file mode 100644
index 38096772c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
deleted file mode 100644
index aee97ce6d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
deleted file mode 100644
index cd5bb6079..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png
deleted file mode 100644
index 2623f9129..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
deleted file mode 100644
index ec4c79cd8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler : Handle Purchase Order Updated Event
-group Handle Purchase Order Updated Event
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
-ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
deleted file mode 100644
index e12543ad4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index 20e59487d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index a9a2298a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Handle Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index 18d42ef09..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png
deleted file mode 100644
index 05004af13..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
deleted file mode 100644
index b24c5bd12..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
deleted file mode 100644
index 334e67b56..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png
deleted file mode 100644
index 06f69cfe1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
deleted file mode 100644
index 26b251d91..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
deleted file mode 100644
index 7336e1c5a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png
deleted file mode 100644
index 0403a91c3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
deleted file mode 100644
index d17b41cff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Handle Purchase Order Updated Event
-group Handle Purchase Order Updated Event
-ECommercePlatform.SoftwareSystems.BuyingService -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
deleted file mode 100644
index 26bafb65a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png
deleted file mode 100644
index 9483405ee..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml
deleted file mode 100644
index bb9bc3045..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg
deleted file mode 100644
index 46a3dbdee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.png
deleted file mode 100644
index b2ab1389f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml
deleted file mode 100644
index caad20c52..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg
deleted file mode 100644
index c110bd037..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index 7182fe78a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index 77d8d34ff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index f6f55e018..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png
deleted file mode 100644
index 8e55dc3b2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index 2202e736a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index a60b8144d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png
deleted file mode 100644
index f2a1807a8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml
deleted file mode 100644
index 3e0f3bf05..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg
deleted file mode 100644
index 6e08c1a10..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png
deleted file mode 100644
index b65fe54f7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml
deleted file mode 100644
index 7991f8d3a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg
deleted file mode 100644
index 0a0e95b86..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 776152a4d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 01f0593f7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 39be88e84..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png
deleted file mode 100644
index f87eddfcc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index d147953fc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index 71244b04b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png
deleted file mode 100644
index e6805b375..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml
deleted file mode 100644
index ceee4f611..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg
deleted file mode 100644
index 3a8d69405..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png
deleted file mode 100644
index e547880de..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml
deleted file mode 100644
index 1dc6d56f3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg
deleted file mode 100644
index 49b206cdc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png
deleted file mode 100644
index 4fcf9e46b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml
deleted file mode 100644
index 62a259498..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg
deleted file mode 100644
index 45040586c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png
deleted file mode 100644
index 74bd3a41c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml
deleted file mode 100644
index 4db64b4ac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg
deleted file mode 100644
index 41ad28956..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png
deleted file mode 100644
index 5f95d7b4e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml
deleted file mode 100644
index a79bca248..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg
deleted file mode 100644
index b775fa7fc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png
deleted file mode 100644
index c5f33bb63..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml
deleted file mode 100644
index 57ea5b95e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg
deleted file mode 100644
index a0db31a3e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png
deleted file mode 100644
index d773bc925..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml
deleted file mode 100644
index 9f3c71702..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg
deleted file mode 100644
index f1e7a5b30..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png
deleted file mode 100644
index 87dfaee81..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml
deleted file mode 100644
index 3c5795d20..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg
deleted file mode 100644
index 33982adb4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png
deleted file mode 100644
index a9aa0234e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml
deleted file mode 100644
index 8baf12abf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg
deleted file mode 100644
index 0a4096ff8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png
deleted file mode 100644
index 8d84af873..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml
deleted file mode 100644
index 94d0bbede..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Deleted Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg
deleted file mode 100644
index 2baf33d4c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Deleted Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index c5e7f3c08..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index 979caec76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index 89e346961..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png
deleted file mode 100644
index d7fe9ba83..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml
deleted file mode 100644
index 7b5a810d8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 377f84e40..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png
deleted file mode 100644
index 2f0b4f9c5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml
deleted file mode 100644
index 3c1c7f495..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg
deleted file mode 100644
index 8ddcbad67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png
deleted file mode 100644
index cb0f6289c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml
deleted file mode 100644
index 98c33829a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg
deleted file mode 100644
index 4c1c1a1c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index 64007972f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index 664398ab0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index 4694da9ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png
deleted file mode 100644
index 634902a25..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml
deleted file mode 100644
index 7c94c4fa0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg
deleted file mode 100644
index 6f48e81e2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png
deleted file mode 100644
index 50edee327..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml
deleted file mode 100644
index 02ad8fa87..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg
deleted file mode 100644
index 9a36fec1c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png
deleted file mode 100644
index b81c31e24..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml
deleted file mode 100644
index 114f54f44..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Receive Purchase Order Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg
deleted file mode 100644
index 205956acb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Receive Purchase Order Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index 07bec5100..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index 747ba4d76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index 2d1ade2e7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png
deleted file mode 100644
index cbe55502c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index 325ae521b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index b1c774e3f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png
deleted file mode 100644
index 72174b6cf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml
deleted file mode 100644
index c92342b07..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg
deleted file mode 100644
index 7b6f7cf4b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png
deleted file mode 100644
index 3df219b7b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml
deleted file mode 100644
index 8db6df919..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg
deleted file mode 100644
index 659f2f585..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index e4329b900..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 7eb2b1ee7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Send Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 7d1d724e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png
deleted file mode 100644
index d61a48046..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index 7b9780a74..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index a6c5cffeb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png
deleted file mode 100644
index e9477a887..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml
deleted file mode 100644
index 6abd4964b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg
deleted file mode 100644
index 68a6b5125..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png
deleted file mode 100644
index 935ddd090..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml
deleted file mode 100644
index 8f3bb2365..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Send Purchase Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg
deleted file mode 100644
index eb9f240b1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png
deleted file mode 100644
index 14dfc00d6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml
deleted file mode 100644
index 4801e1c0d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg
deleted file mode 100644
index 851b3b07c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png
deleted file mode 100644
index 64f8e2d30..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml
deleted file mode 100644
index ca7124dc5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg
deleted file mode 100644
index 03bfe81e1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png
deleted file mode 100644
index 455b19d9f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml
deleted file mode 100644
index 29bc7f888..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg
deleted file mode 100644
index 954624be4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png
deleted file mode 100644
index 2889d4747..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml
deleted file mode 100644
index 261f48c7f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg
deleted file mode 100644
index bdbe1ce67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png
deleted file mode 100644
index 7808c2ef9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml
deleted file mode 100644
index a23f59898..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Send Purchase Order Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg
deleted file mode 100644
index cf8318e77..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png
deleted file mode 100644
index 250707f05..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml
deleted file mode 100644
index 478e9d25d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg
deleted file mode 100644
index 7aa696be3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png
deleted file mode 100644
index 6be9fb620..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml
deleted file mode 100644
index 043f1d9bc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg
deleted file mode 100644
index 0c8ed297f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png
deleted file mode 100644
index 96a19f605..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml
deleted file mode 100644
index 452eb34e1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Deleted Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Send Purchase Order Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg
deleted file mode 100644
index 639dba593..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Deleted Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index 9a664ab8a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index a4d30e099..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index b8d5e4cdf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png
deleted file mode 100644
index d362addc9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml
deleted file mode 100644
index f9439feae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 17162aedc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png
deleted file mode 100644
index 11ed98d34..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml
deleted file mode 100644
index a4e56dbcb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg
deleted file mode 100644
index 46410b950..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png
deleted file mode 100644
index 3fec4cd08..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml
deleted file mode 100644
index 9d1244470..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Send Purchase Order Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg
deleted file mode 100644
index fc3be22bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index 4f7098ecb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index 6dbd3cf08..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.BuyingService, "Send Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index f0e1861db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png
deleted file mode 100644
index 22262d87f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml
deleted file mode 100644
index 0bca20974..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg
deleted file mode 100644
index dd2cd9d92..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png
deleted file mode 100644
index 7c82cc276..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml
deleted file mode 100644
index 838d957b4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg
deleted file mode 100644
index 9c872e60e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png
deleted file mode 100644
index dbf657a1e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml
deleted file mode 100644
index 15eedde8a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Buying Service - Messaging - Send Purchase Order Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.BuyingService : Send Purchase Order Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg
deleted file mode 100644
index 9be8cb01a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Containers/Messaging/Interfaces/Send Purchase Order Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.png
deleted file mode 100644
index 55f241fda..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.puml
deleted file mode 100644
index 6be4805a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.svg
deleted file mode 100644
index f6b0ed586..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.png
deleted file mode 100644
index 4b08761bf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.puml
deleted file mode 100644
index 66b6686e1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Buying Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.svg
deleted file mode 100644
index 9f8419aba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Buying Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.png
deleted file mode 100644
index 035cded72..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.puml
deleted file mode 100644
index d0f68b115..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.svg
deleted file mode 100644
index 2a8a31468..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.png
deleted file mode 100644
index 4db218e5a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.puml
deleted file mode 100644
index 9b996fac5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.svg
deleted file mode 100644
index 2c8ecd392..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.png
deleted file mode 100644
index fa620ac50..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.puml
deleted file mode 100644
index 49e11628a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.svg
deleted file mode 100644
index a6d50ff58..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.png
deleted file mode 100644
index 377d48f49..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.puml
deleted file mode 100644
index a99d2101e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.svg
deleted file mode 100644
index 86f1e2cc8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png
deleted file mode 100644
index 2eeb0282a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
deleted file mode 100644
index d6cc131f5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "Update Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
deleted file mode 100644
index c9d3ab0b1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png
deleted file mode 100644
index d25b987ac..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
deleted file mode 100644
index e82eb2257..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
deleted file mode 100644
index 25ba7b04d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png
deleted file mode 100644
index 5ebde9b36..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml
deleted file mode 100644
index 47b2d0471..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg
deleted file mode 100644
index a26769da8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png
deleted file mode 100644
index 416cb0098..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
deleted file mode 100644
index 16147102e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp
-
-box "Fraud Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : Update Order Fraud Check Result
-group Update Order Fraud Check Result
-ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result
-group Update Order Fraud Check Result
-ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result
-ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
deleted file mode 100644
index 689a74676..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png
deleted file mode 100644
index 8a5ed8018..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
deleted file mode 100644
index 0f413e7ae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "Update Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Update Order Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
deleted file mode 100644
index f9b9cf4af..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png
deleted file mode 100644
index 78ca55228..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
deleted file mode 100644
index 8316ce5d4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
deleted file mode 100644
index d165e3b41..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png
deleted file mode 100644
index 62d72b257..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml
deleted file mode 100644
index 2b6681246..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Update Order Fraud Check Result")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg
deleted file mode 100644
index 6c7e2c906..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png
deleted file mode 100644
index 63f05a606..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
deleted file mode 100644
index 97f80b410..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - CRM App - Update Order Fraud Check Result - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : Update Order Fraud Check Result
-group Update Order Fraud Check Result
-ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService : Update Order Fraud Check Result
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
deleted file mode 100644
index 2c9ac17ed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png
deleted file mode 100644
index aae8e031d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml
deleted file mode 100644
index 0bf5133a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - CRM App - View High Risk Orders - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "View High Risk Orders")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg
deleted file mode 100644
index eb00e87f3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png
deleted file mode 100644
index 38c5140f7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml
deleted file mode 100644
index e77ad27d4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - View High Risk Orders - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg
deleted file mode 100644
index 2dcce3f3b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png
deleted file mode 100644
index f27ff043b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml
deleted file mode 100644
index addd0c296..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - View High Risk Orders - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg
deleted file mode 100644
index f5dbb706b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png
deleted file mode 100644
index 3f37b6a0e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml
deleted file mode 100644
index 4eee83114..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - CRM App - View High Risk Orders - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp
-
-box "Fraud Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : View High Risk Orders
-group View High Risk Orders
-ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders
-group Get High Risk Orders
-ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg
deleted file mode 100644
index 466968e68..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png
deleted file mode 100644
index 6958c2aa5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml
deleted file mode 100644
index a8f9a50db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - CRM App - View High Risk Orders - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.CRMApp, "View High Risk Orders")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg
deleted file mode 100644
index 0dff236d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png
deleted file mode 100644
index e38fc4814..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml
deleted file mode 100644
index f3760196b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - View High Risk Orders - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg
deleted file mode 100644
index 84d10670d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png
deleted file mode 100644
index 33564ae73..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml
deleted file mode 100644
index c1ebc14b6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - CRM App - View High Risk Orders - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg
deleted file mode 100644
index 1cd397496..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png
deleted file mode 100644
index c29a306b5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml
deleted file mode 100644
index f5a399d58..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - CRM App - View High Risk Orders - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "CRM App" as ECommercePlatform.SoftwareSystems.CRMApp
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.CRMApp : View High Risk Orders
-group View High Risk Orders
-ECommercePlatform.SoftwareSystems.CRMApp -> ECommercePlatform.SoftwareSystems.FraudService : Get High Risk Orders
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg
deleted file mode 100644
index 94412469f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/CRM App/Interfaces/View High Risk Orders/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.png
deleted file mode 100644
index 4a0ec288a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.puml
deleted file mode 100644
index 95b0bc145..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.puml
+++ /dev/null
@@ -1,141 +0,0 @@
-@startuml
-!include ..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.svg
deleted file mode 100644
index 88e5ea6f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.png
deleted file mode 100644
index 6f6f89b50..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.puml
deleted file mode 100644
index 238e32d81..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.puml
+++ /dev/null
@@ -1,141 +0,0 @@
-@startuml
-!include ..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Database, "Select Purchase Order\nInsert Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Api, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Send Purchase Order Created Event\nSend Purchase Order Updated Event\nSend Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event\nReceive Purchase Order Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.svg
deleted file mode 100644
index a6d5adf5d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.png
deleted file mode 100644
index 1c39934e3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.puml
deleted file mode 100644
index 6e2d08897..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.puml
+++ /dev/null
@@ -1,63 +0,0 @@
-@startuml
-!include ..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.svg
deleted file mode 100644
index 4ff049db4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.png
deleted file mode 100644
index 164ee8a7f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.puml
deleted file mode 100644
index 04b79e9e0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.puml
+++ /dev/null
@@ -1,63 +0,0 @@
-@startuml
-!include ..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, "Buying And Merchandising App", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.CRMApp, "CRM App", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.BuyingService, "Get Purchase Orders\nCreate Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingAndMerchandisingApp, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.CRMApp, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders\nUpdate Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.BuyingService, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order\nUpdate Purchase Order\nDelete Purchase Order")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.svg
deleted file mode 100644
index a9f2ee3e2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.png
deleted file mode 100644
index b1f857244..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.puml
deleted file mode 100644
index f27a0a239..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.svg
deleted file mode 100644
index 0622a2c99..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.png
deleted file mode 100644
index b57a17d33..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.puml
deleted file mode 100644
index fae4ac82b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.svg
deleted file mode 100644
index 7701ecba5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.puml
deleted file mode 100644
index d1e0f36f4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.svg
deleted file mode 100644
index bee094449..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.png
deleted file mode 100644
index e641004c5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.puml
deleted file mode 100644
index 173576032..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.svg
deleted file mode 100644
index 3e9d21d79..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png
deleted file mode 100644
index 620acaf91..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml
deleted file mode 100644
index abbc07927..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg
deleted file mode 100644
index 672b66ef3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png
deleted file mode 100644
index a4bbe1c48..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml
deleted file mode 100644
index f875b4f28..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg
deleted file mode 100644
index 5ad72587a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png
deleted file mode 100644
index a3934b0dd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml
deleted file mode 100644
index 59403c0f8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg
deleted file mode 100644
index a89863f56..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png
deleted file mode 100644
index 4f4d93394..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml
deleted file mode 100644
index 9d09fcf04..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg
deleted file mode 100644
index f96917552..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png
deleted file mode 100644
index 719ae1497..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml
deleted file mode 100644
index a700baa9f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg
deleted file mode 100644
index 0c1e5ab15..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png
deleted file mode 100644
index 2a89cffc3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml
deleted file mode 100644
index e83501ca4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg
deleted file mode 100644
index fdf2788d6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png
deleted file mode 100644
index a3b1f6fff..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml
deleted file mode 100644
index f85780f8d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg
deleted file mode 100644
index 5108f117e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png
deleted file mode 100644
index 19a342212..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml
deleted file mode 100644
index 044e054ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Engine - Get Fraud Check Result - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg
deleted file mode 100644
index d9e1b810a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Engine/Interfaces/Get Fraud Check Result/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.png
deleted file mode 100644
index aefb54bd5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.puml
deleted file mode 100644
index ffa34ecff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,41 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.svg
deleted file mode 100644
index 8409ddf37..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.png
deleted file mode 100644
index 37a33dc1b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.puml
deleted file mode 100644
index a1de4e72a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.puml
+++ /dev/null
@@ -1,41 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.svg
deleted file mode 100644
index d69b37fa0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index 3b51ccc9a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index 1b43cd19f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index 71365eff9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.png
deleted file mode 100644
index 87c91a996..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index e9179fc7b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders\nUpdate Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 356970ad2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png
deleted file mode 100644
index 1fb46008d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml
deleted file mode 100644
index 2a14d1a2b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Get High Risk Orders")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg
deleted file mode 100644
index be2306abb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png
deleted file mode 100644
index ffc150d30..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml
deleted file mode 100644
index f865359d9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg
deleted file mode 100644
index 88e548b17..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png
deleted file mode 100644
index 9b9a90f29..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml
deleted file mode 100644
index ef8c6a99d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg
deleted file mode 100644
index 0ce6852f4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png
deleted file mode 100644
index c510d37df..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml
deleted file mode 100644
index 1e7b26195..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Get High Risk Orders
-group Get High Risk Orders
-ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg
deleted file mode 100644
index 1bb020e28..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png
deleted file mode 100644
index e28e9133f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml
deleted file mode 100644
index cbcb99f2e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Get High Risk Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg
deleted file mode 100644
index a9b0a4bdd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png
deleted file mode 100644
index c7b88d509..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml
deleted file mode 100644
index d23e3c03b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg
deleted file mode 100644
index 0d22a9007..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png
deleted file mode 100644
index cbcf1b475..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml
deleted file mode 100644
index 1f38c0f3b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg
deleted file mode 100644
index 2242a0a76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png
deleted file mode 100644
index 62330c87c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml
deleted file mode 100644
index ced191e5a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Api - Get High Risk Orders - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Get High Risk Orders
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg
deleted file mode 100644
index fa987b6db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Get High Risk Orders/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png
deleted file mode 100644
index f42cc96b5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
deleted file mode 100644
index d38c8d15c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Update Order Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
deleted file mode 100644
index 80791bd7a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png
deleted file mode 100644
index a404f1767..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
deleted file mode 100644
index 7719f3c57..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
deleted file mode 100644
index 16356f23c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png
deleted file mode 100644
index 8c7b93780..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml
deleted file mode 100644
index 58e4c8e72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.Api, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg
deleted file mode 100644
index d6f83026f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png
deleted file mode 100644
index 60ea5ded6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
deleted file mode 100644
index 131e4cd03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Api : Update Order Fraud Check Result
-group Update Order Fraud Check Result
-ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result
-ECommercePlatform.SoftwareSystems.FraudService.Containers.Api -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
deleted file mode 100644
index 7323f72c1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png
deleted file mode 100644
index 648d06026..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
deleted file mode 100644
index 63118566b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Update Order Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
deleted file mode 100644
index 24cf66b09..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png
deleted file mode 100644
index 84cdc5e72..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
deleted file mode 100644
index 3fc248c71..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
deleted file mode 100644
index d098c7a94..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png
deleted file mode 100644
index cb580dbcf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml
deleted file mode 100644
index ce30594de..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg
deleted file mode 100644
index 8c66fc787..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png
deleted file mode 100644
index 21daf2943..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
deleted file mode 100644
index 6e97943c8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Api - Update Order Fraud Check Result - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Update Order Fraud Check Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
deleted file mode 100644
index 230d87214..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Api/Interfaces/Update Order Fraud Check Result/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index 7b1c3ee4c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index be260d300..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index f3087affd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.png
deleted file mode 100644
index 1d11fa5ce..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index 8d949c77b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index 3bd1b2369..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png
deleted file mode 100644
index 75fbda6e1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml
deleted file mode 100644
index 08c91587c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg
deleted file mode 100644
index c22c9976c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png
deleted file mode 100644
index c6c1e3c42..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml
deleted file mode 100644
index b526c26ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg
deleted file mode 100644
index acb15cac7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png
deleted file mode 100644
index e2c7f65df..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml
deleted file mode 100644
index 8fd0368db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg
deleted file mode 100644
index e72222960..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png
deleted file mode 100644
index 956ecf41c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml
deleted file mode 100644
index 4ef8b8b49..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg
deleted file mode 100644
index e9d31ee8a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png
deleted file mode 100644
index 752243dfc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml
deleted file mode 100644
index 4a1726fdd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Insert Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg
deleted file mode 100644
index 3d2ad5069..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png
deleted file mode 100644
index 13a117e67..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml
deleted file mode 100644
index 6561ca61e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg
deleted file mode 100644
index 4059ef7b9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png
deleted file mode 100644
index bce22ce4c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml
deleted file mode 100644
index 0a8e39b27..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg
deleted file mode 100644
index 44d24607c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png
deleted file mode 100644
index 80fdf1d91..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml
deleted file mode 100644
index 9dfda6d40..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Insert Fraud Check Result - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Insert Fraud Check Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg
deleted file mode 100644
index 2c00a3044..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Fraud Check Result/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
deleted file mode 100644
index e9a8f8d23..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
deleted file mode 100644
index e0f0536dd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
deleted file mode 100644
index 277343caf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
deleted file mode 100644
index b1016748a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
deleted file mode 100644
index d1b0be060..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
deleted file mode 100644
index 2ebc64d53..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
deleted file mode 100644
index 6d0dec684..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
deleted file mode 100644
index caf41c67f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
deleted file mode 100644
index 43a8945af..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
deleted file mode 100644
index b54e11ccd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
deleted file mode 100644
index b3e521b4a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
deleted file mode 100644
index ecfa57650..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
deleted file mode 100644
index b03850659..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
deleted file mode 100644
index 39f4d78af..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
deleted file mode 100644
index 6a3330fd7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
deleted file mode 100644
index 82d81588e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
deleted file mode 100644
index 85f674584..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
deleted file mode 100644
index 9abbedad6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
deleted file mode 100644
index e6073cee3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
deleted file mode 100644
index b86db6d2f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
deleted file mode 100644
index 3350499b5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
deleted file mode 100644
index 0b3bb236e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
deleted file mode 100644
index a1931d88e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Insert Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
deleted file mode 100644
index 3f321659e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png
deleted file mode 100644
index 754358eef..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml
deleted file mode 100644
index 5f0f68685..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Select High Risk Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg
deleted file mode 100644
index 6c02b4fdc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png
deleted file mode 100644
index d1a2b74db..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml
deleted file mode 100644
index 796c11c4d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg
deleted file mode 100644
index 8e88705b7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png
deleted file mode 100644
index ba5701ac9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml
deleted file mode 100644
index ddbed4e68..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg
deleted file mode 100644
index d31e6d207..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png
deleted file mode 100644
index 826cbc647..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml
deleted file mode 100644
index 0ceeef30f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Select High Risk Orders
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg
deleted file mode 100644
index 56a36a8a5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png
deleted file mode 100644
index 99ce78e45..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml
deleted file mode 100644
index 1d3e2a367..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Select High Risk Orders")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg
deleted file mode 100644
index e40d8735a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png
deleted file mode 100644
index cc51aeac1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml
deleted file mode 100644
index 1dc0fcb91..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg
deleted file mode 100644
index 92a8664a6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png
deleted file mode 100644
index fa862d190..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml
deleted file mode 100644
index 8004444a5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg
deleted file mode 100644
index 6fa9834fe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png
deleted file mode 100644
index 1c63b2036..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml
deleted file mode 100644
index d0fc8a981..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Select High Risk Orders - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Select High Risk Orders
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg
deleted file mode 100644
index 1490fb201..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Select High Risk Orders/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png
deleted file mode 100644
index dcfbf3cd4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml
deleted file mode 100644
index a8ad8cd5c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Update Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg
deleted file mode 100644
index a9cd40446..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png
deleted file mode 100644
index 5c25ac6c7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml
deleted file mode 100644
index 41c58fbdd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg
deleted file mode 100644
index 0f11edbf5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png
deleted file mode 100644
index 075ef9b52..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml
deleted file mode 100644
index dacc7d806..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg
deleted file mode 100644
index cb1c6871e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png
deleted file mode 100644
index 148855118..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml
deleted file mode 100644
index baf6c80fe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Update Fraud Check Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg
deleted file mode 100644
index 4a8161f15..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.png
deleted file mode 100644
index 753b78b24..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml
deleted file mode 100644
index be966e704..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Update Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg
deleted file mode 100644
index 45db9d927..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png
deleted file mode 100644
index d445ac6b1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml
deleted file mode 100644
index bd7b7e549..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg
deleted file mode 100644
index 2cf8394ed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png
deleted file mode 100644
index 748da0017..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml
deleted file mode 100644
index 62c5c79a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg
deleted file mode 100644
index 26049a9b7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png
deleted file mode 100644
index f106e0941..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml
deleted file mode 100644
index 9b6c1bfd6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Database - Update Fraud Check Result - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Update Fraud Check Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg
deleted file mode 100644
index b3ca8b2fb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Database/Interfaces/Update Fraud Check Result/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index f80c0d279..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index 026f755b1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,38 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index 94b3828d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index 47a6be670..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index c377ac267..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,38 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index 465aa7aab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index c29cdaeb1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index d931bac23..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Handle Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index 07ab5981e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png
deleted file mode 100644
index a3b3a9130..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index a4a1e74e5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,38 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index c6c360d77..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png
deleted file mode 100644
index 23976d88a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml
deleted file mode 100644
index 051ed9453..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,38 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Database, "Insert Order\nInsert Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-Rel(ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg
deleted file mode 100644
index 357efee66..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png
deleted file mode 100644
index 7651d6457..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml
deleted file mode 100644
index 3759ac50b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging
-end box
-
-
-box "Order Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler : Handle Order Created Event
-group Handle Order Created Event
-ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event
-ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Order
-ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result
-ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Database : Insert Fraud Check Result
-ECommercePlatform.SoftwareSystems.FraudService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg
deleted file mode 100644
index c4faac639..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 98e6237fc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 0f66ce520..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Handle Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 16434d973..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png
deleted file mode 100644
index 0079eb741..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index 67664d458..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index dcde71dd7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png
deleted file mode 100644
index 684d3b265..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml
deleted file mode 100644
index ad2eeb882..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg
deleted file mode 100644
index 3acb293a2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png
deleted file mode 100644
index 2122d64a3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml
deleted file mode 100644
index 26a9b384b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Message Handler - Handle Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "Fraud Engine" as ECommercePlatform.SoftwareSystems.FraudEngine
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Handle Order Created Event
-group Handle Order Created Event
-ECommercePlatform.SoftwareSystems.FraudService -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Created Event
-ECommercePlatform.SoftwareSystems.FraudService -> ECommercePlatform.SoftwareSystems.FraudEngine : Get Fraud Check Result
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg
deleted file mode 100644
index 8487b0503..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Message Handler/Interfaces/Handle Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png
deleted file mode 100644
index 05cf274a5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml
deleted file mode 100644
index 75ce32b89..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg
deleted file mode 100644
index 03f4a823d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png
deleted file mode 100644
index 502cb423d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml
deleted file mode 100644
index 619bf2ccd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg
deleted file mode 100644
index 3220f1cd4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png
deleted file mode 100644
index c09fc921b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml
deleted file mode 100644
index 30a5e743e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg
deleted file mode 100644
index 471dff26e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png
deleted file mode 100644
index f70878d05..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml
deleted file mode 100644
index a7a609518..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg
deleted file mode 100644
index ed672baf8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png
deleted file mode 100644
index 25713ba26..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml
deleted file mode 100644
index 6e5470f94..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg
deleted file mode 100644
index 5cd85e2b4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png
deleted file mode 100644
index 99cdc9282..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml
deleted file mode 100644
index e19ffe6c1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg
deleted file mode 100644
index e0719197c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png
deleted file mode 100644
index 365bb70df..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml
deleted file mode 100644
index 00bdaa717..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg
deleted file mode 100644
index aa19cbdff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png
deleted file mode 100644
index 7dd72a8dc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml
deleted file mode 100644
index 58e05d91b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg
deleted file mode 100644
index 95bede051..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png
deleted file mode 100644
index 8c1d0bbd1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml
deleted file mode 100644
index 5d0f9e35c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg
deleted file mode 100644
index eafd18ba1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png
deleted file mode 100644
index f374ec7dc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml
deleted file mode 100644
index 1db908d99..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Messaging - Receive Fraud Check Result Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Receive Fraud Check Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg
deleted file mode 100644
index caf9d4bbd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Receive Fraud Check Result Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png
deleted file mode 100644
index 87110762e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml
deleted file mode 100644
index 7082548cf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Send Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg
deleted file mode 100644
index e514e9514..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png
deleted file mode 100644
index 5a4e00e3f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml
deleted file mode 100644
index 788c68a72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg
deleted file mode 100644
index a68b50164..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png
deleted file mode 100644
index 3c8db496e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml
deleted file mode 100644
index e110d71ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg
deleted file mode 100644
index 3aa6ac44f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png
deleted file mode 100644
index 860b675f2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml
deleted file mode 100644
index c00180af3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fraud Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Send Fraud Check Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg
deleted file mode 100644
index 06775a646..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png
deleted file mode 100644
index 562f925f3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml
deleted file mode 100644
index 4c46a1022..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FraudService, "Send Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg
deleted file mode 100644
index 68917d311..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png
deleted file mode 100644
index 3b988fc5c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml
deleted file mode 100644
index dff59eb92..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg
deleted file mode 100644
index 32c2377c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png
deleted file mode 100644
index 560a9b478..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml
deleted file mode 100644
index 71cd374d0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg
deleted file mode 100644
index 329e7bfe4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png
deleted file mode 100644
index d58e4e538..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml
deleted file mode 100644
index d03b8bf4a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fraud Service - Messaging - Send Fraud Check Result Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FraudService : Send Fraud Check Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg
deleted file mode 100644
index 1e9d5abf9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Containers/Messaging/Interfaces/Send Fraud Check Result Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.png
deleted file mode 100644
index 6deb0396c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.puml
deleted file mode 100644
index 9721b93a4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.svg
deleted file mode 100644
index 3313ab8c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.png
deleted file mode 100644
index 7bfb91814..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.puml
deleted file mode 100644
index 823ef09d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fraud Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudEngine, "Fraud Engine", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.FraudService, ECommercePlatform.SoftwareSystems.FraudEngine, "Get Fraud Check Result")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.svg
deleted file mode 100644
index 7c543c40c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fraud Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.png
deleted file mode 100644
index 1011d3b75..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.puml
deleted file mode 100644
index cf6c03f5c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,40 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.svg
deleted file mode 100644
index f1d461375..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.png
deleted file mode 100644
index 3d5aee847..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.puml
deleted file mode 100644
index 5a7962afa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.puml
+++ /dev/null
@@ -1,40 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.svg
deleted file mode 100644
index 38377a541..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index 32a758c43..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index c84fb0598..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index 34849447b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png
deleted file mode 100644
index 55879a68d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index b58095788..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 8b164e611..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png
deleted file mode 100644
index 19d8f2d90..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml
deleted file mode 100644
index 727277acf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Post Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg
deleted file mode 100644
index f7635fd2f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png
deleted file mode 100644
index ee79559c8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml
deleted file mode 100644
index 0b121970f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg
deleted file mode 100644
index 612d585ac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png
deleted file mode 100644
index d0242cee2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml
deleted file mode 100644
index 79be9e0fe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg
deleted file mode 100644
index d8bd7c3ac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png
deleted file mode 100644
index 36a9c3ee3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml
deleted file mode 100644
index fd4443b8e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fulfilment Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api : Post Order Shipped Event
-group Post Order Shipped Event
-ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
-ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Api -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg
deleted file mode 100644
index fbe5bacdf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png
deleted file mode 100644
index 07e833444..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml
deleted file mode 100644
index c39f37f69..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Post Order Shipped Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg
deleted file mode 100644
index e92dcdd15..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png
deleted file mode 100644
index 4bee70587..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml
deleted file mode 100644
index 0ef07efe1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg
deleted file mode 100644
index 605ed8038..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png
deleted file mode 100644
index bd1a184dc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml
deleted file mode 100644
index 2e83ff375..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg
deleted file mode 100644
index dce5b4454..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png
deleted file mode 100644
index b302ed4ee..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml
deleted file mode 100644
index 83ceb2a51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Api - Post Order Shipped Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Post Order Shipped Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg
deleted file mode 100644
index 5b9c8b828..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Api/Interfaces/Post Order Shipped Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index ef7a5935d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index 6b43a0055..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index 92fb30801..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png
deleted file mode 100644
index ea0610be8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index a80d82517..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index 20006b4c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
deleted file mode 100644
index bda3d9847..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
deleted file mode 100644
index 4cc6789ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
deleted file mode 100644
index 1357ea65f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
deleted file mode 100644
index dd2b35913..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
deleted file mode 100644
index 666310cfd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
deleted file mode 100644
index 395d92e80..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
deleted file mode 100644
index f6e24d0b5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
deleted file mode 100644
index 807c270d8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
deleted file mode 100644
index 17aedda8b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
deleted file mode 100644
index 54632dfa3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
deleted file mode 100644
index edb8ead5b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fulfilment Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
deleted file mode 100644
index 3aabc94a3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
deleted file mode 100644
index 4381a412a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
deleted file mode 100644
index a7aa25436..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
deleted file mode 100644
index 7631e9f20..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
deleted file mode 100644
index 46bfb15e5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
deleted file mode 100644
index 2e218a4df..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
deleted file mode 100644
index b8d105e0f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
deleted file mode 100644
index 335812759..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
deleted file mode 100644
index 51c6ff813..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
deleted file mode 100644
index 506b6b7c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
deleted file mode 100644
index a76cbd337..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
deleted file mode 100644
index e85300dda..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Database - Insert Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
deleted file mode 100644
index 7b175ed3c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png
deleted file mode 100644
index acae0679b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
deleted file mode 100644
index c30d7de68..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
deleted file mode 100644
index 7f29ca105..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png
deleted file mode 100644
index 012c85462..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
deleted file mode 100644
index 6bd4f8406..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
deleted file mode 100644
index 26f6b7b4e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png
deleted file mode 100644
index b6c12fa69..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
deleted file mode 100644
index b79aab1c5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
deleted file mode 100644
index 6559e9242..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png
deleted file mode 100644
index e69e6131d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
deleted file mode 100644
index 9cdd04441..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fulfilment Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
deleted file mode 100644
index 9464ed829..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png
deleted file mode 100644
index 37d24fe47..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
deleted file mode 100644
index bf2517b08..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Update Order Status")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
deleted file mode 100644
index d78e5112e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png
deleted file mode 100644
index 9f8e56b39..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
deleted file mode 100644
index 2fabfc350..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
deleted file mode 100644
index 6f5a00740..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png
deleted file mode 100644
index fb0242066..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
deleted file mode 100644
index d604f5fe5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
deleted file mode 100644
index 7ae405dad..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png
deleted file mode 100644
index 69e62db10..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
deleted file mode 100644
index 92d282fbc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Database - Update Order Status - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Update Order Status
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
deleted file mode 100644
index a45d10b32..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index c34797fbb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index 3e9a17f9c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index aab191914..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index 255c8f9c6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index 1b81e2ea8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index e05beb7fc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png
deleted file mode 100644
index 136fd6cdc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
deleted file mode 100644
index 111967490..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Handle Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-alt Order Status is 'Pending Shipment'
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Update Order Status")
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
deleted file mode 100644
index 13a4ada3a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png
deleted file mode 100644
index a33b59f8d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
deleted file mode 100644
index e7cb53cae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
deleted file mode 100644
index 5dfdfa106..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png
deleted file mode 100644
index 936a3685a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
deleted file mode 100644
index 34ee1eb16..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database, "Insert Order\nUpdate Order Status")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
deleted file mode 100644
index 8acfafae4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png
deleted file mode 100644
index ca84ae535..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
deleted file mode 100644
index a5dde4fe0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fulfilment Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database
-end box
-
-
-box "Order Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler : Handle Order Status Changed Event
-group Handle Order Status Changed Event
-ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event
-alt Order Status is 'Pending Shipment'
-ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Insert Order
-ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.WMS : Ship Order
-ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Database : Update Order Status
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
deleted file mode 100644
index 9fbb85d03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png
deleted file mode 100644
index c802978c3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
deleted file mode 100644
index fbc63fe1d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Handle Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
deleted file mode 100644
index d72d58c72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png
deleted file mode 100644
index a161347f2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
deleted file mode 100644
index e9c0897d2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
deleted file mode 100644
index f40861b21..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png
deleted file mode 100644
index 049c194e2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
deleted file mode 100644
index d5d7d7638..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
deleted file mode 100644
index c8ff48743..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png
deleted file mode 100644
index d60cc2d92..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
deleted file mode 100644
index 87b2b6197..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Handle Order Status Changed Event
-group Handle Order Status Changed Event
-ECommercePlatform.SoftwareSystems.FulfilmentService -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Status Changed Event
-ECommercePlatform.SoftwareSystems.FulfilmentService -> ECommercePlatform.SoftwareSystems.WMS : Ship Order
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
deleted file mode 100644
index 5d205f00d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png
deleted file mode 100644
index 070771b6c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml
deleted file mode 100644
index f407774bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg
deleted file mode 100644
index 1a6f94932..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png
deleted file mode 100644
index 2198c6835..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml
deleted file mode 100644
index d1554e267..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg
deleted file mode 100644
index 33983a626..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png
deleted file mode 100644
index f4bb7bd0f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml
deleted file mode 100644
index 462d14ffc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg
deleted file mode 100644
index aaa693b51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png
deleted file mode 100644
index 9a1a083ef..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml
deleted file mode 100644
index 1a65da127..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg
deleted file mode 100644
index 02ea9dc60..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png
deleted file mode 100644
index 451aa4922..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml
deleted file mode 100644
index 765e84d79..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg
deleted file mode 100644
index e0b2e25ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png
deleted file mode 100644
index c6ba8999a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml
deleted file mode 100644
index cf4a23fb6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fulfilment Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg
deleted file mode 100644
index 9878c9052..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png
deleted file mode 100644
index cebbacf2d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml
deleted file mode 100644
index 68c0375c9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg
deleted file mode 100644
index a1db89902..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png
deleted file mode 100644
index 030e572d2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml
deleted file mode 100644
index 884ce59d0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg
deleted file mode 100644
index b9b1e99ed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png
deleted file mode 100644
index ff8b8e32e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml
deleted file mode 100644
index 58c4024c0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg
deleted file mode 100644
index 544d507b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png
deleted file mode 100644
index 7410d1bcc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml
deleted file mode 100644
index 15483faf5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Receive Order Shipped Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Receive Order Shipped Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg
deleted file mode 100644
index b48adb8d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Receive Order Shipped Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png
deleted file mode 100644
index 71c7022a6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml
deleted file mode 100644
index cdbc3db19..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Send Order Shipped Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg
deleted file mode 100644
index a62794ce9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png
deleted file mode 100644
index fa9354c47..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml
deleted file mode 100644
index 2f565f6c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg
deleted file mode 100644
index 2f8f3cfa3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png
deleted file mode 100644
index 6d5b95e50..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml
deleted file mode 100644
index 4ace2e30d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg
deleted file mode 100644
index e3b61e8b4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png
deleted file mode 100644
index 5555028b0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml
deleted file mode 100644
index cde092344..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Fulfilment Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Send Order Shipped Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg
deleted file mode 100644
index 6ce849cf1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png
deleted file mode 100644
index 6310de3f9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml
deleted file mode 100644
index c16e1df47..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.FulfilmentService, "Send Order Shipped Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg
deleted file mode 100644
index 46fefb811..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png
deleted file mode 100644
index 30aece9a8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml
deleted file mode 100644
index 304fc97dc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg
deleted file mode 100644
index 7cb59f7dd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png
deleted file mode 100644
index 951997398..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml
deleted file mode 100644
index 95efa3481..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg
deleted file mode 100644
index 958123579..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png
deleted file mode 100644
index 27f27a983..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml
deleted file mode 100644
index 46c22613b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Fulfilment Service - Messaging - Send Order Shipped Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.FulfilmentService : Send Order Shipped Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg
deleted file mode 100644
index b2f40c1e2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Containers/Messaging/Interfaces/Send Order Shipped Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.png
deleted file mode 100644
index 7b769862f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.puml
deleted file mode 100644
index 92538436f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.svg
deleted file mode 100644
index a32b4d63f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.png
deleted file mode 100644
index ca3318b05..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.puml
deleted file mode 100644
index 621ef4682..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Fulfilment Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.FulfilmentService, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.svg
deleted file mode 100644
index cdce39bce..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Fulfilment Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.png
deleted file mode 100644
index ebaeadf71..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.puml
deleted file mode 100644
index be2fb889c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,49 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.svg
deleted file mode 100644
index 7d2d7a5bc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.png
deleted file mode 100644
index dfb84e3cf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.puml
deleted file mode 100644
index 33e2cb2c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.puml
+++ /dev/null
@@ -1,49 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.svg
deleted file mode 100644
index 512ecabdd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index 229c5d1e4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index 183b93a00..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index 31a02ed67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.png
deleted file mode 100644
index b1c0de8c9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index 8e233aefb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 987302286..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png
deleted file mode 100644
index d67848fb2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml
deleted file mode 100644
index d7b3218e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Api - Create Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg
deleted file mode 100644
index 831bb9ead..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png
deleted file mode 100644
index fc0c72178..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml
deleted file mode 100644
index 157127832..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Api - Create Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg
deleted file mode 100644
index 449d3a665..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png
deleted file mode 100644
index b13f748b0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml
deleted file mode 100644
index dd324aafe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Api - Create Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg
deleted file mode 100644
index cd89debeb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png
deleted file mode 100644
index ff1e12880..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml
deleted file mode 100644
index 775829e62..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Api - Create Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Api : Create Order
-group Create Order
-ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order
-ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg
deleted file mode 100644
index f064fc4d1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png
deleted file mode 100644
index c0848ca9d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml
deleted file mode 100644
index 6315757f0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Api - Create Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg
deleted file mode 100644
index 74b195e3c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png
deleted file mode 100644
index 8392412bb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml
deleted file mode 100644
index 7db9e0f3a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Api - Create Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg
deleted file mode 100644
index ee7ae1e83..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png
deleted file mode 100644
index 504f0c38f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml
deleted file mode 100644
index 4ccc5adf6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Api - Create Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg
deleted file mode 100644
index 1492de67c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png
deleted file mode 100644
index 2ea7ee06d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml
deleted file mode 100644
index c01072c1f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Api - Create Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Create Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg
deleted file mode 100644
index fd86abc04..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Api/Interfaces/Create Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index 80736ddf0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index 5d40196be..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index 580e34122..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.png
deleted file mode 100644
index f2a11acd2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index 0169e4321..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index 0f37db560..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
deleted file mode 100644
index 4150693c4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
deleted file mode 100644
index 2ea8ba0a2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Database - Insert Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
deleted file mode 100644
index a1e2cadba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
deleted file mode 100644
index 0af9900ec..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
deleted file mode 100644
index efbf50d51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Insert Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
deleted file mode 100644
index bc990ac75..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
deleted file mode 100644
index 134f09803..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
deleted file mode 100644
index ae08c55a1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Insert Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
deleted file mode 100644
index 427759449..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
deleted file mode 100644
index 48dc365f3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
deleted file mode 100644
index 2cea8054b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Database - Insert Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
deleted file mode 100644
index ac191c091..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
deleted file mode 100644
index 2bf51ee1d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
deleted file mode 100644
index 2bdf93469..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Database - Insert Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
deleted file mode 100644
index ae559a5c2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
deleted file mode 100644
index 75d820d2f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
deleted file mode 100644
index 2fee0fe93..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Insert Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
deleted file mode 100644
index b0567be92..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
deleted file mode 100644
index 00e910ad9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
deleted file mode 100644
index 34c32566c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Insert Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
deleted file mode 100644
index 6ef6a8fc0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
deleted file mode 100644
index 8a87dcce1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
deleted file mode 100644
index 5187e54f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Database - Insert Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
deleted file mode 100644
index c3feb60b9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png
deleted file mode 100644
index 49fc99936..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
deleted file mode 100644
index 3da492837..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Database - Update Order Status - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
deleted file mode 100644
index 93ba0ac65..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png
deleted file mode 100644
index da1c390c9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
deleted file mode 100644
index b52c9bf3f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Update Order Status - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
deleted file mode 100644
index 24eb2e8f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png
deleted file mode 100644
index 3b27200f8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
deleted file mode 100644
index 9a7027665..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Update Order Status - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
deleted file mode 100644
index 7cfd1fbd9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png
deleted file mode 100644
index 21f84a22e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
deleted file mode 100644
index 46bab3241..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Database - Update Order Status - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
deleted file mode 100644
index 6500065f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png
deleted file mode 100644
index f9358d7b7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
deleted file mode 100644
index 0c0a8ae69..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Database - Update Order Status - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Update Order Status")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
deleted file mode 100644
index d821b5e5b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png
deleted file mode 100644
index 619e032f1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
deleted file mode 100644
index 95be4a353..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Update Order Status - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
deleted file mode 100644
index 80e2725b6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png
deleted file mode 100644
index a528b4302..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
deleted file mode 100644
index 15f2599b1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Database - Update Order Status - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
deleted file mode 100644
index 27728eb8d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png
deleted file mode 100644
index dc62c790f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
deleted file mode 100644
index fde5b9ad1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Database - Update Order Status - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Update Order Status
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
deleted file mode 100644
index c79dcf61b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Database/Interfaces/Update Order Status/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index b6e4942de..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index 06375ec40..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,46 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index 2004351fb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index 5b69d1926..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index 32f6b403a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,46 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index 2beea37c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png
deleted file mode 100644
index 7b28a6267..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml
deleted file mode 100644
index b7d8aaeb5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service")
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg
deleted file mode 100644
index 20c920540..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png
deleted file mode 100644
index 1449fd545..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml
deleted file mode 100644
index 2e9dd2488..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg
deleted file mode 100644
index 50808f322..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png
deleted file mode 100644
index 009dce434..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml
deleted file mode 100644
index 8221df35e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service") {
- Container(ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg
deleted file mode 100644
index 594091103..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png
deleted file mode 100644
index a2088e7c4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml
deleted file mode 100644
index 3bdaa8d7d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-box "Fraud Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Fraud Check Result Event
-group Handle Fraud Check Result Event
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FraudService.Containers.Messaging : Receive Fraud Check Result Event
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg
deleted file mode 100644
index 81341adde..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png
deleted file mode 100644
index c72ead3fb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml
deleted file mode 100644
index ad184c840..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg
deleted file mode 100644
index 623d3e312..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png
deleted file mode 100644
index 1e32dc1cd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml
deleted file mode 100644
index b1d3def36..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg
deleted file mode 100644
index a3e6a8157..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png
deleted file mode 100644
index fbcb5deba..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml
deleted file mode 100644
index 6e07045ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg
deleted file mode 100644
index b3c9cce87..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png
deleted file mode 100644
index 92efddd61..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml
deleted file mode 100644
index 4fab568aa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Fraud Check Result Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "Fraud Service" as ECommercePlatform.SoftwareSystems.FraudService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Handle Fraud Check Result Event
-group Handle Fraud Check Result Event
-ECommercePlatform.SoftwareSystems.OrderService -> ECommercePlatform.SoftwareSystems.FraudService : Receive Fraud Check Result Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg
deleted file mode 100644
index 0f9dd7a2c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Fraud Check Result Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png
deleted file mode 100644
index e743d8c04..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml
deleted file mode 100644
index 396ac8c31..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service")
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg
deleted file mode 100644
index 20a2ad1fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png
deleted file mode 100644
index f48f0b356..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml
deleted file mode 100644
index e6bbbd2f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg
deleted file mode 100644
index 24a33191b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png
deleted file mode 100644
index 87ddd6bf6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml
deleted file mode 100644
index 33e0f64c8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service") {
- Container(ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging, "Receive Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg
deleted file mode 100644
index 5e65ea8f0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png
deleted file mode 100644
index e06976d79..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml
deleted file mode 100644
index 3df92b88f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-box "Fulfilment Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Order Shipped Event
-group Handle Order Shipped Event
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.FulfilmentService.Containers.Messaging : Receive Order Shipped Event
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg
deleted file mode 100644
index 917f29f46..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png
deleted file mode 100644
index 64badb7d2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml
deleted file mode 100644
index 05c1f89fc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Order Shipped Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg
deleted file mode 100644
index 57af8c2c2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png
deleted file mode 100644
index e01b95698..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml
deleted file mode 100644
index 9d001d731..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg
deleted file mode 100644
index b7ae45214..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png
deleted file mode 100644
index 922671791..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml
deleted file mode 100644
index 11691aaaa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg
deleted file mode 100644
index aede3802f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png
deleted file mode 100644
index 60bd24909..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml
deleted file mode 100644
index cd2b14f82..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Order Shipped Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "Fulfilment Service" as ECommercePlatform.SoftwareSystems.FulfilmentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Handle Order Shipped Event
-group Handle Order Shipped Event
-ECommercePlatform.SoftwareSystems.OrderService -> ECommercePlatform.SoftwareSystems.FulfilmentService : Receive Order Shipped Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg
deleted file mode 100644
index 8e8218d6e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Order Shipped Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png
deleted file mode 100644
index 8b0d46b20..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml
deleted file mode 100644
index f7b09dfa9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Handle Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg
deleted file mode 100644
index e078d1c7d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png
deleted file mode 100644
index eb7e4a891..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml
deleted file mode 100644
index 59d983a68..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg
deleted file mode 100644
index a523af075..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png
deleted file mode 100644
index 40e94430e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml
deleted file mode 100644
index 098d24f57..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Update Order Status")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg
deleted file mode 100644
index a8f7dc00f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png
deleted file mode 100644
index d165470c1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml
deleted file mode 100644
index a72ca55a2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-box "Payment Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler : Handle Payment Result Event
-group Handle Payment Result Event
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Update Order Status
-ECommercePlatform.SoftwareSystems.OrderService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg
deleted file mode 100644
index fb658c73c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png
deleted file mode 100644
index 3843b28ad..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml
deleted file mode 100644
index bf44137f9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Handle Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg
deleted file mode 100644
index 5b6186fa7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png
deleted file mode 100644
index 80e449a00..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml
deleted file mode 100644
index 297212070..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg
deleted file mode 100644
index ea3ffbde8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png
deleted file mode 100644
index c2851d56b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml
deleted file mode 100644
index e8dcf3634..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg
deleted file mode 100644
index 0679c2103..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png
deleted file mode 100644
index 278f15d5b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml
deleted file mode 100644
index de245ed81..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Message Handler - Handle Payment Result Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Handle Payment Result Event
-group Handle Payment Result Event
-ECommercePlatform.SoftwareSystems.OrderService -> ECommercePlatform.SoftwareSystems.PaymentService : Receive Payment Result Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg
deleted file mode 100644
index 0b96a43b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Message Handler/Interfaces/Handle Payment Result Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png
deleted file mode 100644
index 373b0fea6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml
deleted file mode 100644
index 3b485712a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg
deleted file mode 100644
index a0317d137..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.png
deleted file mode 100644
index 9aebdf3ab..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.puml
deleted file mode 100644
index 4dbf2e8db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.svg
deleted file mode 100644
index 1adf097ec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index 64046829f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index b860cce05..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index c969c8ee4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png
deleted file mode 100644
index 0a628c34b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index a80529b8d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index 886e6a85a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png
deleted file mode 100644
index 23971c57c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml
deleted file mode 100644
index 00864ea43..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg
deleted file mode 100644
index f0faaf675..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png
deleted file mode 100644
index 07f3bbcaf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml
deleted file mode 100644
index da2de736c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg
deleted file mode 100644
index 703defe93..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 26ec1031c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 13859eb1b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 9f9808ee5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png
deleted file mode 100644
index 93f63a491..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index 9abfd815f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index f5391a881..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png
deleted file mode 100644
index 5515b8730..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml
deleted file mode 100644
index 3dc3498e9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg
deleted file mode 100644
index 6249ddbea..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png
deleted file mode 100644
index 8b3921da8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml
deleted file mode 100644
index 78a93f2d6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg
deleted file mode 100644
index 89b603be9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png
deleted file mode 100644
index 6c778688f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml
deleted file mode 100644
index 06ec5f825..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg
deleted file mode 100644
index 51caefadb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png
deleted file mode 100644
index 77dc8cde0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml
deleted file mode 100644
index 6f02a02a6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg
deleted file mode 100644
index 99f912ed4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png
deleted file mode 100644
index f1962e678..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml
deleted file mode 100644
index cc1a2573f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg
deleted file mode 100644
index c133c24a6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png
deleted file mode 100644
index 0242d1d26..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml
deleted file mode 100644
index ed86988dc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg
deleted file mode 100644
index 6b38de247..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png
deleted file mode 100644
index 385dd1874..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml
deleted file mode 100644
index 80f5b99fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg
deleted file mode 100644
index e649c0b7f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png
deleted file mode 100644
index 4473cf13c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml
deleted file mode 100644
index 1fd9ac76d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg
deleted file mode 100644
index b659213a5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png
deleted file mode 100644
index 2e6a320f2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml
deleted file mode 100644
index 00a398e39..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg
deleted file mode 100644
index 8345c900d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png
deleted file mode 100644
index d03bddff6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml
deleted file mode 100644
index 47c79bf33..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Receive Order Status Changed Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Status Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg
deleted file mode 100644
index 558c115cc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Receive Order Status Changed Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index 2b1cd1f35..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index bd0956891..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index e720a6e31..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png
deleted file mode 100644
index c925940f9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index c5e8cc0b4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index 46a3b77cd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png
deleted file mode 100644
index 7c0468a06..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml
deleted file mode 100644
index 7c7901e2b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg
deleted file mode 100644
index ba0384e5e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png
deleted file mode 100644
index 898385e8c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml
deleted file mode 100644
index 01124ffaf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg
deleted file mode 100644
index 6afaa2043..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index e98ca7c58..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 440f8da59..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Send Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 244a29088..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png
deleted file mode 100644
index 5136fbd71..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index dca10ad40..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index faef34cab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png
deleted file mode 100644
index 6e10d5f51..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml
deleted file mode 100644
index 17cf63b82..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg
deleted file mode 100644
index 2d0340eab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png
deleted file mode 100644
index 83d509363..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml
deleted file mode 100644
index 625ea62be..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Send Order Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg
deleted file mode 100644
index e002b3a9e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png
deleted file mode 100644
index a66548b50..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml
deleted file mode 100644
index 13b78ef43..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Status Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg
deleted file mode 100644
index ed6bee7ca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png
deleted file mode 100644
index f9d59f029..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml
deleted file mode 100644
index d1162d913..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg
deleted file mode 100644
index 991e28feb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png
deleted file mode 100644
index 0b7539acb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml
deleted file mode 100644
index ca87aa200..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg
deleted file mode 100644
index 6f5c70860..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png
deleted file mode 100644
index 859f411fa..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml
deleted file mode 100644
index 7fdf55260..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Order Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Status Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg
deleted file mode 100644
index a1bc90198..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png
deleted file mode 100644
index 2ad29d4b2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml
deleted file mode 100644
index 74b3cad5c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.OrderService, "Send Order Status Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg
deleted file mode 100644
index b4e783e30..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png
deleted file mode 100644
index b6c50b3d6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml
deleted file mode 100644
index 1131768a7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg
deleted file mode 100644
index e2e293e7d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png
deleted file mode 100644
index d88af4aac..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml
deleted file mode 100644
index 24a62db6e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg
deleted file mode 100644
index 1ae641949..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png
deleted file mode 100644
index 6586148b1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml
deleted file mode 100644
index 78349efee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Order Service - Messaging - Send Order Status Changed Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.OrderService : Send Order Status Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg
deleted file mode 100644
index a5e2f873b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Containers/Messaging/Interfaces/Send Order Status Changed Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.png
deleted file mode 100644
index 86dc8a0ae..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.puml
deleted file mode 100644
index 43bb85bd1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.svg
deleted file mode 100644
index 2f41536e7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.png
deleted file mode 100644
index 19a679d88..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.puml
deleted file mode 100644
index 8a3b7e02e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Order Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.FraudService, "Fraud Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-System(ECommercePlatform.SoftwareSystems.FulfilmentService, "Fulfilment Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FraudService, "Receive Fraud Check Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.OrderService, ECommercePlatform.SoftwareSystems.FulfilmentService, "Receive Order Shipped Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.svg
deleted file mode 100644
index 22a489a9e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Order Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.png
deleted file mode 100644
index b3c83fb5c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.puml
deleted file mode 100644
index 048138f40..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.svg
deleted file mode 100644
index a84b43332..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.png
deleted file mode 100644
index 94d1e6f7c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.puml
deleted file mode 100644
index 7062d4648..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.svg
deleted file mode 100644
index fe86cf2c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.png
deleted file mode 100644
index 1e93bde68..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.puml
deleted file mode 100644
index 69e57ad97..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.svg
deleted file mode 100644
index 4d7465c03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.png
deleted file mode 100644
index 7be41c411..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.puml
deleted file mode 100644
index 6bb2e83c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products\nUpdate Product\nDelete Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.svg
deleted file mode 100644
index 4f551aa20..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png
deleted file mode 100644
index b8935ce11..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml
deleted file mode 100644
index 1f89e86e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - PIM App - Delete Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg
deleted file mode 100644
index 49ea9227e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png
deleted file mode 100644
index 4aad2138a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml
deleted file mode 100644
index 290930666..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Delete Product - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg
deleted file mode 100644
index 8900596b0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png
deleted file mode 100644
index 6bc325db0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml
deleted file mode 100644
index 559aa22d1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Delete Product - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg
deleted file mode 100644
index 2e9e765bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png
deleted file mode 100644
index 49e6be532..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml
deleted file mode 100644
index c6c1a5548..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - PIM App - Delete Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Delete Product
-group Delete Product
-ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Delete Product
-group Delete Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Delete Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg
deleted file mode 100644
index 8fb2d1120..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png
deleted file mode 100644
index 9d259eb6b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml
deleted file mode 100644
index ee15c503a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - PIM App - Delete Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg
deleted file mode 100644
index 2466d4009..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png
deleted file mode 100644
index 4ff8eea34..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml
deleted file mode 100644
index cbc700d18..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Delete Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg
deleted file mode 100644
index f6fb923b9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png
deleted file mode 100644
index 048d38b04..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml
deleted file mode 100644
index 1f97dc585..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Delete Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg
deleted file mode 100644
index 4c77f4773..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png
deleted file mode 100644
index 39e402771..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml
deleted file mode 100644
index 9652853f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - PIM App - Delete Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Delete Product
-group Delete Product
-ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService : Delete Product
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg
deleted file mode 100644
index 81de40b69..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Delete Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png
deleted file mode 100644
index d09c66cc2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml
deleted file mode 100644
index 7e0feea71..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - PIM App - Update Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg
deleted file mode 100644
index 709346e91..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png
deleted file mode 100644
index 46b395d66..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml
deleted file mode 100644
index 6d4fe51be..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Update Product - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg
deleted file mode 100644
index b35016c7f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png
deleted file mode 100644
index 6d16a3ca7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml
deleted file mode 100644
index 5893dc5a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Update Product - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg
deleted file mode 100644
index 40f711618..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png
deleted file mode 100644
index 068ee8a8d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml
deleted file mode 100644
index d28fb365b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - PIM App - Update Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Update Product
-group Update Product
-ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Update Product
-group Update Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Update Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg
deleted file mode 100644
index 50ed65e20..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png
deleted file mode 100644
index 0fce659dd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml
deleted file mode 100644
index 2f86c51e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - PIM App - Update Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Update Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg
deleted file mode 100644
index 60147303e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png
deleted file mode 100644
index 0df3c05b4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml
deleted file mode 100644
index f606ec795..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Update Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg
deleted file mode 100644
index d031d42d3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png
deleted file mode 100644
index 0aae8a392..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml
deleted file mode 100644
index 4c9b39c2e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - Update Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Update Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg
deleted file mode 100644
index 0923befeb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png
deleted file mode 100644
index 92d805ee4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml
deleted file mode 100644
index d71ee9277..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - PIM App - Update Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : Update Product
-group Update Product
-ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService : Update Product
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg
deleted file mode 100644
index 9dbbe8b86..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/Update Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png
deleted file mode 100644
index 5ca3cd042..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml
deleted file mode 100644
index 8eb887b52..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - PIM App - View Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "View Products")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg
deleted file mode 100644
index b4b2b8cdf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png
deleted file mode 100644
index 19da54f40..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml
deleted file mode 100644
index 0a2e9f804..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - View Products - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg
deleted file mode 100644
index eb5714aba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.png
deleted file mode 100644
index 529645306..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml
deleted file mode 100644
index f86b18c35..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - View Products - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg
deleted file mode 100644
index 36fc290d1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png
deleted file mode 100644
index 8abd72ea8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml
deleted file mode 100644
index 77c473737..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - PIM App - View Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : View Products
-group View Products
-ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg
deleted file mode 100644
index 0ded4da62..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png
deleted file mode 100644
index c76a5d901..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml
deleted file mode 100644
index 3edc92ae6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - PIM App - View Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PIMApp, "View Products")
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg
deleted file mode 100644
index 6ffd4da3a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png
deleted file mode 100644
index aa8da6a8d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml
deleted file mode 100644
index 15aca056b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - View Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg
deleted file mode 100644
index 400fce95b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.png
deleted file mode 100644
index 9ff7e0944..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml
deleted file mode 100644
index 1bd680bc1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - PIM App - View Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PIMApp, "PIM App", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PIMApp, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg
deleted file mode 100644
index c2b7dba9f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png
deleted file mode 100644
index 2d4a9d9e3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml
deleted file mode 100644
index bfa0846e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - PIM App - View Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "PIM App" as ECommercePlatform.SoftwareSystems.PIMApp
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PIMApp : View Products
-group View Products
-ECommercePlatform.SoftwareSystems.PIMApp -> ECommercePlatform.SoftwareSystems.ProductService : Get Products
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg
deleted file mode 100644
index 5f866c28c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/PIM App/Interfaces/View Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.png
deleted file mode 100644
index 4a6ad96d1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.puml
deleted file mode 100644
index 4440fad14..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.svg
deleted file mode 100644
index 5bd1061c2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.png
deleted file mode 100644
index 44294ea41..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.puml
deleted file mode 100644
index 8ce73854a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.svg
deleted file mode 100644
index 9b599323b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.png
deleted file mode 100644
index 7755ed141..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.puml
deleted file mode 100644
index 963114f9b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.svg
deleted file mode 100644
index 239a2ae9c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.png
deleted file mode 100644
index 814e7c855..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.puml
deleted file mode 100644
index 0efe95198..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.svg
deleted file mode 100644
index 5e73faaf8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png
deleted file mode 100644
index b14ee1e71..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml
deleted file mode 100644
index c8506325d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Provider - Process Payment - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg
deleted file mode 100644
index 96689aaa8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png
deleted file mode 100644
index 5e7cf8c95..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml
deleted file mode 100644
index d29b9531a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - Process Payment - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg
deleted file mode 100644
index 6ad5e3302..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png
deleted file mode 100644
index 5031becde..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml
deleted file mode 100644
index 2709ac2c2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - Process Payment - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg
deleted file mode 100644
index fcac7698c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png
deleted file mode 100644
index 355b15e7f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml
deleted file mode 100644
index 9a0b26d0a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Provider - Process Payment - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg
deleted file mode 100644
index c95c4f1e9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png
deleted file mode 100644
index 45c5c8b0e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml
deleted file mode 100644
index c2c815206..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Provider - Process Payment - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg
deleted file mode 100644
index 495743ee9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png
deleted file mode 100644
index ea7fc1569..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml
deleted file mode 100644
index 5870a1579..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - Process Payment - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg
deleted file mode 100644
index cb4444e54..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png
deleted file mode 100644
index 04f7ac520..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml
deleted file mode 100644
index 8abb447be..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Provider - Process Payment - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg
deleted file mode 100644
index 8ce316322..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png
deleted file mode 100644
index ddb78223d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml
deleted file mode 100644
index 9f545b64b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Provider - Process Payment - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg
deleted file mode 100644
index 3b123cba9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Provider/Interfaces/Process Payment/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.png
deleted file mode 100644
index 9662adfe7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.puml
deleted file mode 100644
index 245a4b645..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,40 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.svg
deleted file mode 100644
index 9c0c28dc0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.png
deleted file mode 100644
index ff90f2309..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.puml
deleted file mode 100644
index b38b770a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.puml
+++ /dev/null
@@ -1,40 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.svg
deleted file mode 100644
index 8b0afc98d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index b294e2da4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index 3563c2fc6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index fe5583d76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.png
deleted file mode 100644
index 0a22f65e0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index 67a5b64a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 140a922e4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png
deleted file mode 100644
index aabb6a48f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml
deleted file mode 100644
index 39b264de7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Post Payment Result Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg
deleted file mode 100644
index b70696aff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png
deleted file mode 100644
index a99c8d5c2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml
deleted file mode 100644
index f3b0143fc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg
deleted file mode 100644
index 6572f0673..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png
deleted file mode 100644
index 3f3b5cb0d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml
deleted file mode 100644
index 014fdd074..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg
deleted file mode 100644
index 2846e7d10..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png
deleted file mode 100644
index 93dba6984..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml
deleted file mode 100644
index c5d29f3a5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Payment Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api : Post Payment Result Event
-group Post Payment Result Event
-ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result
-ECommercePlatform.SoftwareSystems.PaymentService.Containers.Api -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg
deleted file mode 100644
index 38f1feee5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png
deleted file mode 100644
index f141e2631..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml
deleted file mode 100644
index bf33a0fe5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Post Payment Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg
deleted file mode 100644
index 188b1dadd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png
deleted file mode 100644
index 9b3c50ae3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml
deleted file mode 100644
index edf3327f8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg
deleted file mode 100644
index 77ce54bb4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png
deleted file mode 100644
index 79ee31b18..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml
deleted file mode 100644
index 63f9f13d2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg
deleted file mode 100644
index 9bbc331db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png
deleted file mode 100644
index 66f577f8a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml
deleted file mode 100644
index 22134ff05..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Api - Post Payment Result Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Post Payment Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg
deleted file mode 100644
index e0384fd6f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Api/Interfaces/Post Payment Result Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index 7aadbbded..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index 62c9b8392..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index 030972442..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.png
deleted file mode 100644
index 43fefefa5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index cbe79a1fe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index 610dd6d87..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png
deleted file mode 100644
index 8af675bec..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
deleted file mode 100644
index d0ba50dee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Database - Insert Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
deleted file mode 100644
index a9b8c8a50..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png
deleted file mode 100644
index 053d56dd7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
deleted file mode 100644
index 96ffd0152..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Order - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
deleted file mode 100644
index 4aa16658d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png
deleted file mode 100644
index fad06b7f9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
deleted file mode 100644
index 593509686..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Order - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
deleted file mode 100644
index 3cf0957e3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png
deleted file mode 100644
index 041501227..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
deleted file mode 100644
index bc6d8e022..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Database - Insert Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Payment Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
deleted file mode 100644
index a2eadc61c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png
deleted file mode 100644
index 95518b332..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
deleted file mode 100644
index dc5962097..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Database - Insert Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Insert Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
deleted file mode 100644
index aea793780..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png
deleted file mode 100644
index 391e36496..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
deleted file mode 100644
index 4e706a7cf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
deleted file mode 100644
index d18f6b41d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png
deleted file mode 100644
index 49ba40955..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
deleted file mode 100644
index 382eb6fb6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
deleted file mode 100644
index 327090625..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png
deleted file mode 100644
index 099b0e623..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
deleted file mode 100644
index e8913c73d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Database - Insert Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Insert Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
deleted file mode 100644
index 03a72681f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png
deleted file mode 100644
index 6655542fe..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml
deleted file mode 100644
index ea7639501..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Payment Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg
deleted file mode 100644
index a3c51492f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png
deleted file mode 100644
index 56639fac8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml
deleted file mode 100644
index 5e863db5c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg
deleted file mode 100644
index 8d0850900..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png
deleted file mode 100644
index f04c5a8b9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml
deleted file mode 100644
index 6c8bc0cef..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg
deleted file mode 100644
index 3c5081e89..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png
deleted file mode 100644
index ac774bd6f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml
deleted file mode 100644
index e8e1b7f7c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Payment Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Payment Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg
deleted file mode 100644
index ee2daaf19..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png
deleted file mode 100644
index d025d16ef..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml
deleted file mode 100644
index 42fbb966a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Insert Payment Result")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg
deleted file mode 100644
index ade10d2e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png
deleted file mode 100644
index 0ab0e73e5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml
deleted file mode 100644
index 3250b2e22..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg
deleted file mode 100644
index 0b3ebdb6d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png
deleted file mode 100644
index 0ba22ea9e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml
deleted file mode 100644
index 5b227444b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg
deleted file mode 100644
index 33cf0eb7e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png
deleted file mode 100644
index 739966659..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml
deleted file mode 100644
index 8a254e0e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Database - Insert Payment Result - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Insert Payment Result
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg
deleted file mode 100644
index c75f9b8cb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Database/Interfaces/Insert Payment Result/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index 08cd80bc4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index 363402c69..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index b6ae8a438..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index f0443949c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index f528a74f4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index 8487f6b75..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png
deleted file mode 100644
index f4fca7ed1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
deleted file mode 100644
index 9ad47099e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Handle Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-alt Order Status is 'Pending Payment'
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
deleted file mode 100644
index baf415fdb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png
deleted file mode 100644
index e9e19ff62..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
deleted file mode 100644
index 2019bb050..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
deleted file mode 100644
index bfdc99ed9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png
deleted file mode 100644
index 901f97770..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
deleted file mode 100644
index ecc5111da..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
deleted file mode 100644
index 39b08578e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png
deleted file mode 100644
index 381053d90..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
deleted file mode 100644
index 8c99dd831..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Payment Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database
-end box
-
-
-box "Order Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler : Handle Order Status Changed Event
-group Handle Order Status Changed Event
-ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Receive Order Status Changed Event
-alt Order Status is 'Pending Payment'
-ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Database : Insert Order
-ECommercePlatform.SoftwareSystems.PaymentService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
deleted file mode 100644
index 137f7e580..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png
deleted file mode 100644
index 6ebfda48d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
deleted file mode 100644
index d3ad60daa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Handle Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
deleted file mode 100644
index 9687ff21d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png
deleted file mode 100644
index 932da56eb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
deleted file mode 100644
index 724e9b311..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
deleted file mode 100644
index eedf56510..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png
deleted file mode 100644
index 81970de15..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
deleted file mode 100644
index 9afa32c46..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
deleted file mode 100644
index ebe4ad4c9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png
deleted file mode 100644
index bc099a7d8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
deleted file mode 100644
index 219e4de39..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Message Handler - Handle Order Status Changed Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "Payment Provider" as ECommercePlatform.SoftwareSystems.PaymentProvider
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Handle Order Status Changed Event
-group Handle Order Status Changed Event
-ECommercePlatform.SoftwareSystems.PaymentService -> ECommercePlatform.SoftwareSystems.OrderService : Receive Order Status Changed Event
-ECommercePlatform.SoftwareSystems.PaymentService -> ECommercePlatform.SoftwareSystems.PaymentProvider : Process Payment
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
deleted file mode 100644
index 816565ed0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Message Handler/Interfaces/Handle Order Status Changed Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png
deleted file mode 100644
index 56499ba74..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml
deleted file mode 100644
index 74006c976..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg
deleted file mode 100644
index f7400fc72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.png
deleted file mode 100644
index 5a38c5ebc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml
deleted file mode 100644
index e18b14d54..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg
deleted file mode 100644
index 32d639ea1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png
deleted file mode 100644
index 5a5e14ac1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml
deleted file mode 100644
index 4ca55877d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Receive Payment Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg
deleted file mode 100644
index 52e8063fc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png
deleted file mode 100644
index 0239c31ed..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml
deleted file mode 100644
index a967d5dab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg
deleted file mode 100644
index 3c2b191a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png
deleted file mode 100644
index a01010e0a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml
deleted file mode 100644
index 22c872b71..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg
deleted file mode 100644
index 3af46b966..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png
deleted file mode 100644
index 174aec921..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml
deleted file mode 100644
index 41daa7b1c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Payment Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Receive Payment Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg
deleted file mode 100644
index e4342dd08..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png
deleted file mode 100644
index 0683b9553..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml
deleted file mode 100644
index fd7b25c93..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Receive Payment Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg
deleted file mode 100644
index 988d4b980..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png
deleted file mode 100644
index 63b2ec5c0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml
deleted file mode 100644
index 48c73f1cf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg
deleted file mode 100644
index 261916b54..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png
deleted file mode 100644
index add695ffd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml
deleted file mode 100644
index 122e7fe7f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.svg
deleted file mode 100644
index dc4bd761f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png
deleted file mode 100644
index 292a64c95..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml
deleted file mode 100644
index cba0cc7ff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Messaging - Receive Payment Result Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Receive Payment Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg
deleted file mode 100644
index 221e668e3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Receive Payment Result Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png
deleted file mode 100644
index a329762b7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml
deleted file mode 100644
index b63fb338b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service")
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Send Payment Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg
deleted file mode 100644
index b8135107a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png
deleted file mode 100644
index 5fea36b94..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml
deleted file mode 100644
index f5b6b3ca7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg
deleted file mode 100644
index 5a6d684e3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png
deleted file mode 100644
index c1aa1cdd7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml
deleted file mode 100644
index e6e328fe5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service") {
- Container(ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg
deleted file mode 100644
index a55c2e165..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png
deleted file mode 100644
index 4b709b426..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml
deleted file mode 100644
index 71688b416..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Payment Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService.Containers.Messaging : Send Payment Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg
deleted file mode 100644
index 79f85a421..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png
deleted file mode 100644
index 7a1ffc2ae..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml
deleted file mode 100644
index d5a7e49c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PaymentService, "Send Payment Result Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg
deleted file mode 100644
index c19152289..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png
deleted file mode 100644
index b93350357..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml
deleted file mode 100644
index 8851cd951..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg
deleted file mode 100644
index bcda517c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png
deleted file mode 100644
index b27c0fd3f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml
deleted file mode 100644
index c6560cb7e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg
deleted file mode 100644
index bf17c7f94..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png
deleted file mode 100644
index e8999c921..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml
deleted file mode 100644
index 5685024df..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Payment Service - Messaging - Send Payment Result Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Payment Service" as ECommercePlatform.SoftwareSystems.PaymentService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PaymentService : Send Payment Result Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg
deleted file mode 100644
index 97f5bd099..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Containers/Messaging/Interfaces/Send Payment Result Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.png
deleted file mode 100644
index e5e0070e7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.puml
deleted file mode 100644
index 61bfc0738..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.svg
deleted file mode 100644
index dbd76b993..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.png
deleted file mode 100644
index f67feea64..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.puml
deleted file mode 100644
index a3be5cd3c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Payment Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PaymentService, "Payment Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.PaymentProvider, "Payment Provider", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.OrderService, "Receive Order Status Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PaymentService, ECommercePlatform.SoftwareSystems.PaymentProvider, "Process Payment")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.svg
deleted file mode 100644
index 203b9b0fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Payment Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.png
deleted file mode 100644
index 5bc23184a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.puml
deleted file mode 100644
index 45778d9b5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,38 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.svg
deleted file mode 100644
index 1405057a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.png
deleted file mode 100644
index ef3580245..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.puml
deleted file mode 100644
index 281578251..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.puml
+++ /dev/null
@@ -1,38 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.svg
deleted file mode 100644
index 7041094bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index 4bc01c4ba..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index aa373da30..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index cab77d9d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.png
deleted file mode 100644
index b4ce44243..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index 65079be8d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices\nUpdate Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 3f74f2c97..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png
deleted file mode 100644
index 151033e08..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml
deleted file mode 100644
index 4b015dcfd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Get Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg
deleted file mode 100644
index 60bff374e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png
deleted file mode 100644
index 39b26987e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml
deleted file mode 100644
index 79cbc3544..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg
deleted file mode 100644
index 5550b1518..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png
deleted file mode 100644
index 1556b1e96..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml
deleted file mode 100644
index 6c776b459..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg
deleted file mode 100644
index ba2924a87..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png
deleted file mode 100644
index 9bf4bcd54..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml
deleted file mode 100644
index 0c7dc67ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Get Product Prices
-group Get Product Prices
-ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Product Prices
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg
deleted file mode 100644
index 3dfc377e4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png
deleted file mode 100644
index 103968c0a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml
deleted file mode 100644
index 6893b7e65..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Get Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg
deleted file mode 100644
index a4eda2509..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png
deleted file mode 100644
index d75b83674..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml
deleted file mode 100644
index 67d41745b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg
deleted file mode 100644
index 45dda43df..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png
deleted file mode 100644
index 5d17e83e2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml
deleted file mode 100644
index 70429ec03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg
deleted file mode 100644
index c5463769d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png
deleted file mode 100644
index 5e9546156..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml
deleted file mode 100644
index 8256c4056..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Api - Get Product Prices - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Get Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg
deleted file mode 100644
index 0c3d9f03b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Get Product Prices/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png
deleted file mode 100644
index 3ffff64ec..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml
deleted file mode 100644
index 923adbc3f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg
deleted file mode 100644
index 7c3929294..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png
deleted file mode 100644
index ae0891f90..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml
deleted file mode 100644
index eac5112e3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg
deleted file mode 100644
index c7ce4f208..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png
deleted file mode 100644
index cecc6b4f3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml
deleted file mode 100644
index 3ebb49a1b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.Api, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg
deleted file mode 100644
index afff3fbae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png
deleted file mode 100644
index d64014372..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml
deleted file mode 100644
index 014b3c740..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Api : Update Product Prices
-group Update Product Prices
-ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Update Product Prices
-ECommercePlatform.SoftwareSystems.PricingService.Containers.Api -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg
deleted file mode 100644
index b71693e27..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png
deleted file mode 100644
index 93f659647..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml
deleted file mode 100644
index ebba56ec1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg
deleted file mode 100644
index fc9850be1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png
deleted file mode 100644
index 0162d2371..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml
deleted file mode 100644
index ea5c89fa3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg
deleted file mode 100644
index 18b96ce67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png
deleted file mode 100644
index fabeb4106..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml
deleted file mode 100644
index 648c73db5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg
deleted file mode 100644
index 4f730f5cc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png
deleted file mode 100644
index 2e1818018..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml
deleted file mode 100644
index 5f9a94de6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Api - Update Product Prices - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Update Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg
deleted file mode 100644
index 333fc5576..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Api/Interfaces/Update Product Prices/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index 942716d4b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index 46799cd52..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index 0ba34ed18..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.png
deleted file mode 100644
index 5e1784959..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index d2cc45f05..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index d5fd8804c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png
deleted file mode 100644
index b5f443bd9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
deleted file mode 100644
index 3b7589b91..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
deleted file mode 100644
index 12831968b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png
deleted file mode 100644
index bca3d64f7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
deleted file mode 100644
index ab762bdc9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
deleted file mode 100644
index cb48b53bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png
deleted file mode 100644
index 0910aae37..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
deleted file mode 100644
index ae19af788..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
deleted file mode 100644
index ad5750f95..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png
deleted file mode 100644
index bdb66639e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
deleted file mode 100644
index e7f8cc0b6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Insert Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
deleted file mode 100644
index 4a14fa848..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png
deleted file mode 100644
index b0307ecd9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
deleted file mode 100644
index 19717b7fb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Insert Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
deleted file mode 100644
index 03a85c912..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png
deleted file mode 100644
index 1c0e90e75..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
deleted file mode 100644
index 3ebc8fbc1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
deleted file mode 100644
index be4c6489b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png
deleted file mode 100644
index 573d7631c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
deleted file mode 100644
index 18f206846..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
deleted file mode 100644
index e8dd2790a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png
deleted file mode 100644
index 32ff7fcf0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
deleted file mode 100644
index 3a02a8431..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Insert Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Insert Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
deleted file mode 100644
index 190050a20..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png
deleted file mode 100644
index ec432a808..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml
deleted file mode 100644
index 6b6bf241d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg
deleted file mode 100644
index af90c6335..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png
deleted file mode 100644
index 4e19f1a06..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml
deleted file mode 100644
index f8a1d788c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg
deleted file mode 100644
index 66edfd47f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png
deleted file mode 100644
index 77749370e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml
deleted file mode 100644
index 5c590646b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg
deleted file mode 100644
index ccc00a1c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png
deleted file mode 100644
index e9d689ace..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml
deleted file mode 100644
index 261ec3e2f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg
deleted file mode 100644
index 4bfb2071b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png
deleted file mode 100644
index c6bcd617e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml
deleted file mode 100644
index 04eadc068..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Select Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg
deleted file mode 100644
index 759a3f1f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png
deleted file mode 100644
index 39579c35c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml
deleted file mode 100644
index 45bdebaf2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg
deleted file mode 100644
index d61ef41fb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png
deleted file mode 100644
index cae395f04..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml
deleted file mode 100644
index 5b1a40468..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg
deleted file mode 100644
index 79c0f344f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png
deleted file mode 100644
index 9c9d9a1bd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml
deleted file mode 100644
index 64d155100..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Select Product Prices - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Select Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg
deleted file mode 100644
index 8261a777c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Product Prices/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png
deleted file mode 100644
index 928bb136b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
deleted file mode 100644
index d271e51f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Select Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
deleted file mode 100644
index e974e2470..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png
deleted file mode 100644
index 75c0c1a62..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
deleted file mode 100644
index d1e41e37a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Products - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
deleted file mode 100644
index d620fb566..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png
deleted file mode 100644
index 65a2b4309..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
deleted file mode 100644
index f8ad81342..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Products - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
deleted file mode 100644
index 8af64d56c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png
deleted file mode 100644
index 24c5d8e0d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
deleted file mode 100644
index 3db909290..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Select Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
deleted file mode 100644
index 6fd40afd9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png
deleted file mode 100644
index c4f791e1f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
deleted file mode 100644
index c759cfeae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Select Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
deleted file mode 100644
index 8503e5f16..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png
deleted file mode 100644
index 3ae61f2b7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
deleted file mode 100644
index c9f229a63..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
deleted file mode 100644
index 9ecda0eff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png
deleted file mode 100644
index 36581d401..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
deleted file mode 100644
index d130fe7fb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Select Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
deleted file mode 100644
index 66c142646..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png
deleted file mode 100644
index b5456a9b2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
deleted file mode 100644
index 002d0fa91..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Select Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Select Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
deleted file mode 100644
index a937a7292..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png
deleted file mode 100644
index 78a0c7cce..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
deleted file mode 100644
index dea93c678..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Update Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
deleted file mode 100644
index 7fc8f8519..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png
deleted file mode 100644
index 30273d754..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
deleted file mode 100644
index 4e63bf0f3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
deleted file mode 100644
index c60f90d2c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png
deleted file mode 100644
index 8e34c6d80..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
deleted file mode 100644
index db7e7b971..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
deleted file mode 100644
index 402309f00..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png
deleted file mode 100644
index d9db74063..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
deleted file mode 100644
index 98972beeb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Update Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
deleted file mode 100644
index c6479c194..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png
deleted file mode 100644
index 7b54af713..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
deleted file mode 100644
index eea207352..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Update Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
deleted file mode 100644
index a571a2224..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png
deleted file mode 100644
index 416c04b0e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
deleted file mode 100644
index 4ff5be1f9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
deleted file mode 100644
index d586cf210..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png
deleted file mode 100644
index 50437ce43..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
deleted file mode 100644
index 9e5c213c5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
deleted file mode 100644
index 5d343b462..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png
deleted file mode 100644
index accbea320..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
deleted file mode 100644
index 871f4769d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Database - Update Product Prices - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Update Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
deleted file mode 100644
index d3e41b059..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index 19ef462ba..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index bf1873d46..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index 7e2f9ca14..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index 101552816..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index 3bc1fd6c2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index 98a8d981c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index 4e362384b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index 6a85db121..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
-loop For each Product in Purchase Order
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products")
-alt Product Not Found
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product")
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index 78cc22ace..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png
deleted file mode 100644
index 23387d5b9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index c522219b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index 5184feb7c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png
deleted file mode 100644
index 35b2d19d1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
deleted file mode 100644
index 45dd873bb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
deleted file mode 100644
index 204279d31..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png
deleted file mode 100644
index e6cfc31f1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
deleted file mode 100644
index f8dc66f2c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Created Event
-group Handle Purchase Order Created Event
-ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
-loop For each Product in Purchase Order
-ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Products
-alt Product Not Found
-ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Insert Product
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
deleted file mode 100644
index c22b4dd96..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 08196d3f0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index d1198ae9d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Handle Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 9b0b2b645..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png
deleted file mode 100644
index 7d349f4b4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index cc1af72ac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index f7b5a2d69..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png
deleted file mode 100644
index ad72982ae..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
deleted file mode 100644
index cdf973a46..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
deleted file mode 100644
index 85bdae069..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png
deleted file mode 100644
index f4f4c28c7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
deleted file mode 100644
index f88e7d608..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Handle Purchase Order Created Event
-group Handle Purchase Order Created Event
-ECommercePlatform.SoftwareSystems.PricingService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Created Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
deleted file mode 100644
index e8c05ee5d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index 140d54b85..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index 7e96f981f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Handle Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
-loop For each Product in Purchase Order
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products")
-alt Product Not Found
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Insert Product")
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index ed2b9ef0a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png
deleted file mode 100644
index a7380859b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
deleted file mode 100644
index 6e5780263..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 48cc29a36..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png
deleted file mode 100644
index 33370fa54..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
deleted file mode 100644
index e648c2156..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Database, "Select Products\nInsert Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
deleted file mode 100644
index fcc9e3558..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png
deleted file mode 100644
index 02c8c8785..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
deleted file mode 100644
index a27a17452..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Database
-end box
-
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler : Handle Purchase Order Updated Event
-group Handle Purchase Order Updated Event
-ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
-loop For each Product in Purchase Order
-ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Select Products
-alt Product Not Found
-ECommercePlatform.SoftwareSystems.PricingService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Database : Insert Product
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
deleted file mode 100644
index 5e512e8f7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index 7acd08cc6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index e8fce2f2c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Handle Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index 4f31ec3af..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png
deleted file mode 100644
index 747072a72..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
deleted file mode 100644
index a4392f59d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
deleted file mode 100644
index c63ab095a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png
deleted file mode 100644
index 35536e579..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
deleted file mode 100644
index 731099f5a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
deleted file mode 100644
index 707b7bbb9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png
deleted file mode 100644
index 6a628c7ea..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
deleted file mode 100644
index e413dc589..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Handle Purchase Order Updated Event
-group Handle Purchase Order Updated Event
-ECommercePlatform.SoftwareSystems.PricingService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
deleted file mode 100644
index 1fc183f3d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png
deleted file mode 100644
index bac5f95e0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml
deleted file mode 100644
index 2fee5600e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg
deleted file mode 100644
index d3e88c013..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png
deleted file mode 100644
index 28728c9e3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml
deleted file mode 100644
index bfe542ad5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg
deleted file mode 100644
index 59d573d45..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png
deleted file mode 100644
index a3a7a833f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml
deleted file mode 100644
index fa5875ae8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg
deleted file mode 100644
index 35bf71ce7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png
deleted file mode 100644
index 3013ac242..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml
deleted file mode 100644
index 96f71dcf3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg
deleted file mode 100644
index df9fa98a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png
deleted file mode 100644
index 352c123c4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml
deleted file mode 100644
index 6cf499098..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg
deleted file mode 100644
index d80c71421..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png
deleted file mode 100644
index 06e2e0b43..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml
deleted file mode 100644
index e9a790af9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg
deleted file mode 100644
index 1e041524b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png
deleted file mode 100644
index 3a7bced94..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml
deleted file mode 100644
index 20dc29488..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg
deleted file mode 100644
index 90c0837e2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png
deleted file mode 100644
index 11943dcbd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml
deleted file mode 100644
index b8e2f4a6c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg
deleted file mode 100644
index 288a48183..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png
deleted file mode 100644
index ad6087f84..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml
deleted file mode 100644
index 374db4ea1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg
deleted file mode 100644
index ab6649926..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png
deleted file mode 100644
index a50f6b6ec..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml
deleted file mode 100644
index dc2e0bf56..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Messaging - Receive Product Price Changed Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Receive Product Price Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg
deleted file mode 100644
index b0b3a2750..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Receive Product Price Changed Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png
deleted file mode 100644
index 0bbb5fe34..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml
deleted file mode 100644
index ff1c65f29..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Send Product Price Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg
deleted file mode 100644
index 099ae29b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png
deleted file mode 100644
index 870b88f12..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml
deleted file mode 100644
index 65518964c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg
deleted file mode 100644
index ded811b67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png
deleted file mode 100644
index 8e5d826d9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml
deleted file mode 100644
index e53ac8afc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg
deleted file mode 100644
index b54852ef7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png
deleted file mode 100644
index 675b24ad1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml
deleted file mode 100644
index 6ec502071..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Pricing Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Send Product Price Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg
deleted file mode 100644
index 91c2cc334..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png
deleted file mode 100644
index 035ff8888..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml
deleted file mode 100644
index 42e936e06..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.PricingService, "Send Product Price Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg
deleted file mode 100644
index dde9c1f5c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png
deleted file mode 100644
index 3e2adb028..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml
deleted file mode 100644
index c46d732ce..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg
deleted file mode 100644
index f192940c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png
deleted file mode 100644
index 2aae2701f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml
deleted file mode 100644
index 4e5bfd59b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg
deleted file mode 100644
index 70b006e41..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png
deleted file mode 100644
index 6d56664f8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml
deleted file mode 100644
index 915e9c99d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Pricing Service - Messaging - Send Product Price Changed Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.PricingService : Send Product Price Changed Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg
deleted file mode 100644
index 733729451..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Containers/Messaging/Interfaces/Send Product Price Changed Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.png
deleted file mode 100644
index dc30a687e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.puml
deleted file mode 100644
index 8e7e78f21..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.svg
deleted file mode 100644
index 7936f56e9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.png
deleted file mode 100644
index 5c974a764..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.puml
deleted file mode 100644
index 1a49d2416..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Pricing Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.PricingService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.svg
deleted file mode 100644
index 54d7607e3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Pricing Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.png
deleted file mode 100644
index 132f93d53..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.puml
deleted file mode 100644
index e5e5ad720..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,39 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.svg
deleted file mode 100644
index 69dd8d0bc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.png
deleted file mode 100644
index 7bba75c01..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.puml
deleted file mode 100644
index ba7ba42da..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.puml
+++ /dev/null
@@ -1,39 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.svg
deleted file mode 100644
index 7139cf205..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index 41c628408..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index d8998f584..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index a35339500..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.png
deleted file mode 100644
index e8cb91471..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index d236aeb69..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event\nSend Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index 88f20ec72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png
deleted file mode 100644
index db8e45628..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml
deleted file mode 100644
index 630f3b798..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Api - Delete Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg
deleted file mode 100644
index 46a264ea4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png
deleted file mode 100644
index 411abb728..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml
deleted file mode 100644
index 8e6d47dd9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Delete Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg
deleted file mode 100644
index 7fb39e13e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png
deleted file mode 100644
index d1680f035..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml
deleted file mode 100644
index 0ab5ecd35..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Delete Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg
deleted file mode 100644
index dde634919..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png
deleted file mode 100644
index 45ad5c910..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml
deleted file mode 100644
index dd4398b55..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Api - Delete Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Delete Product
-group Delete Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Delete Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg
deleted file mode 100644
index 3466eb25b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png
deleted file mode 100644
index d1156651d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml
deleted file mode 100644
index e7f545d67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Api - Delete Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg
deleted file mode 100644
index 3171544a6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png
deleted file mode 100644
index 9ec946b18..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml
deleted file mode 100644
index e815d8284..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Delete Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg
deleted file mode 100644
index c987ca2ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png
deleted file mode 100644
index 4fc0e3f60..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml
deleted file mode 100644
index 540ad5402..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Delete Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg
deleted file mode 100644
index 7b96c8153..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png
deleted file mode 100644
index 4a7ddcae6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml
deleted file mode 100644
index 088ce81ec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Api - Delete Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Delete Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg
deleted file mode 100644
index d033ce1ab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Delete Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png
deleted file mode 100644
index 72a83c0e1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml
deleted file mode 100644
index 5da1b0b64..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Api - Get Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg
deleted file mode 100644
index 1d3f53c3c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png
deleted file mode 100644
index eadb77a4e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml
deleted file mode 100644
index 39432ccb6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Get Products - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg
deleted file mode 100644
index 623657585..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png
deleted file mode 100644
index ccc87d914..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml
deleted file mode 100644
index 1a498851e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Get Products - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg
deleted file mode 100644
index d98915fac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png
deleted file mode 100644
index 9a3f80735..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml
deleted file mode 100644
index ab3953705..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Api - Get Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg
deleted file mode 100644
index 3d5a98db4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png
deleted file mode 100644
index 7d4cbb995..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml
deleted file mode 100644
index 047a217fc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Api - Get Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg
deleted file mode 100644
index 3d3ea60ec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png
deleted file mode 100644
index a9764189e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml
deleted file mode 100644
index 0e065997e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Get Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg
deleted file mode 100644
index 467358e36..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png
deleted file mode 100644
index b1a7d97d6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml
deleted file mode 100644
index b589168ed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Get Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg
deleted file mode 100644
index 222fad5bd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png
deleted file mode 100644
index 1242e7a77..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml
deleted file mode 100644
index b8cea7da4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Api - Get Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Get Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg
deleted file mode 100644
index 6381dad4a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Get Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png
deleted file mode 100644
index ba913bbc0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml
deleted file mode 100644
index 8d65fef1f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Api - Update Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg
deleted file mode 100644
index bab848d7f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png
deleted file mode 100644
index 89deaee08..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml
deleted file mode 100644
index dfb609d16..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Update Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg
deleted file mode 100644
index dd74856cc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png
deleted file mode 100644
index 2d9346dd4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml
deleted file mode 100644
index 8ce4df786..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Update Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg
deleted file mode 100644
index a3a25ab68..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png
deleted file mode 100644
index 7a652bd69..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml
deleted file mode 100644
index ea16216a3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Api - Update Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Update Product
-group Update Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Update Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg
deleted file mode 100644
index 82eb9bfde..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png
deleted file mode 100644
index 7e681b6a2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml
deleted file mode 100644
index 74e0c1020..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Api - Update Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Update Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg
deleted file mode 100644
index 74f03ef72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png
deleted file mode 100644
index 2dbdc453c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml
deleted file mode 100644
index 3ac422289..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Update Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg
deleted file mode 100644
index 8aaf5ffdd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png
deleted file mode 100644
index f25eefa60..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml
deleted file mode 100644
index a267c85ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Api - Update Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg
deleted file mode 100644
index ae1849d63..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png
deleted file mode 100644
index 3e1186269..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml
deleted file mode 100644
index dfe619e2e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Api - Update Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Update Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg
deleted file mode 100644
index 6541916a3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Api/Interfaces/Update Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index e27702675..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index e9f941c6c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index e09b3a668..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.png
deleted file mode 100644
index c72ffe5ef..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index b55334bb5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index ddd8dd78a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png
deleted file mode 100644
index f3e19d0b3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
deleted file mode 100644
index e1ce1f634..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Delete Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Delete Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
deleted file mode 100644
index 7c3644eae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png
deleted file mode 100644
index 95760c12f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
deleted file mode 100644
index 4575718a2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Delete Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
deleted file mode 100644
index 553bc89a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png
deleted file mode 100644
index 2e2738b08..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
deleted file mode 100644
index 0a68bf7d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Delete Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
deleted file mode 100644
index ea951166d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png
deleted file mode 100644
index ea2e94ff7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
deleted file mode 100644
index 140ac5129..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Delete Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Delete Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
deleted file mode 100644
index ca6cca6a1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png
deleted file mode 100644
index 5f7194709..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
deleted file mode 100644
index 1b1240a51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Delete Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Delete Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
deleted file mode 100644
index e753c2d56..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png
deleted file mode 100644
index 3d10888ca..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
deleted file mode 100644
index b51238a67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Delete Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
deleted file mode 100644
index c227ec082..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png
deleted file mode 100644
index 353aa3c0f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
deleted file mode 100644
index 03a0fcd84..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Delete Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
deleted file mode 100644
index 1bbf4d70b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png
deleted file mode 100644
index d0014370d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
deleted file mode 100644
index f08c7a518..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Delete Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Delete Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
deleted file mode 100644
index 47b03510f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png
deleted file mode 100644
index 1cbce09d2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
deleted file mode 100644
index 8f5a717ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Insert Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Insert Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
deleted file mode 100644
index ba852e335..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png
deleted file mode 100644
index 4b2698b3e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
deleted file mode 100644
index 6592f9c34..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Insert Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
deleted file mode 100644
index a88292fa9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png
deleted file mode 100644
index 1ee8194ab..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
deleted file mode 100644
index 228277f3b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Insert Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
deleted file mode 100644
index 930ce2813..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png
deleted file mode 100644
index 44a805ead..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
deleted file mode 100644
index 81ef08194..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Insert Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Insert Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
deleted file mode 100644
index 50c6394bb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png
deleted file mode 100644
index 506f4f104..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
deleted file mode 100644
index fe50deb91..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Insert Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Insert Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
deleted file mode 100644
index 7b3660f38..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png
deleted file mode 100644
index e9b2efd01..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
deleted file mode 100644
index 238d577cb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Insert Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
deleted file mode 100644
index 1221c4ba9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png
deleted file mode 100644
index 3dbafb0f3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
deleted file mode 100644
index b281de847..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Insert Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
deleted file mode 100644
index 504feb5ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png
deleted file mode 100644
index 22d130f29..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
deleted file mode 100644
index 81293285b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Insert Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Insert Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
deleted file mode 100644
index 8e7d30251..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png
deleted file mode 100644
index b857940c6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
deleted file mode 100644
index 17af75eca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Select Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
deleted file mode 100644
index 1b456ddf8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png
deleted file mode 100644
index 3113a997d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
deleted file mode 100644
index 51ce867a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Select Products - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
deleted file mode 100644
index dd652e05d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png
deleted file mode 100644
index 9faae419f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
deleted file mode 100644
index 6770dc22f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Select Products - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
deleted file mode 100644
index 40c28d367..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png
deleted file mode 100644
index 986428191..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
deleted file mode 100644
index 1542a7843..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Select Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
deleted file mode 100644
index 50d8951ca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png
deleted file mode 100644
index 46c378fe2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
deleted file mode 100644
index 2918a8447..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Select Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
deleted file mode 100644
index 66737c85b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png
deleted file mode 100644
index ecd83da51..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
deleted file mode 100644
index 731bc9e02..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Select Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
deleted file mode 100644
index e55c57fed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png
deleted file mode 100644
index 74b987db6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
deleted file mode 100644
index 0fba51f03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Select Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
deleted file mode 100644
index aabc43dab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png
deleted file mode 100644
index ffa41601f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
deleted file mode 100644
index f738e11c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Select Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Select Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
deleted file mode 100644
index 448371c10..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png
deleted file mode 100644
index da78c48df..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
deleted file mode 100644
index 865602733..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Update Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Update Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
deleted file mode 100644
index 04ac0b7d8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png
deleted file mode 100644
index 26b513736..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
deleted file mode 100644
index 146d1fbe8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Update Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
deleted file mode 100644
index f19f25023..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png
deleted file mode 100644
index 1a2a15e90..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
deleted file mode 100644
index d9a77b7b0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Update Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
deleted file mode 100644
index 85b41917a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png
deleted file mode 100644
index 39dfba142..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
deleted file mode 100644
index 655ef524b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Update Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Update Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
deleted file mode 100644
index 098c385dc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png
deleted file mode 100644
index 691ae73ef..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
deleted file mode 100644
index 61292f7ac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Database - Update Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Update Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
deleted file mode 100644
index 26096647a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png
deleted file mode 100644
index 7de91e934..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
deleted file mode 100644
index d621dead6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Update Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
deleted file mode 100644
index 36edf3528..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png
deleted file mode 100644
index deb4e8e44..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
deleted file mode 100644
index 193bc902c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Database - Update Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
deleted file mode 100644
index 5e6cd5f22..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png
deleted file mode 100644
index fd5cc11ca..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
deleted file mode 100644
index 9f9c03b95..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Database - Update Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Update Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
deleted file mode 100644
index bf40277bd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index fcb1f6c78..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index 7c809d812..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index 098a040ef..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index bc248af85..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index 0908d93ab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index 7753e5be1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png
deleted file mode 100644
index 4b78b5d7e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index c49b443fe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
-loop For each Product in Purchase Order
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-alt Product Not Found
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Insert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index c47134ce5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png
deleted file mode 100644
index 16a894da7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
deleted file mode 100644
index a14b86c8e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
deleted file mode 100644
index 135da0afc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png
deleted file mode 100644
index 506670ab9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
deleted file mode 100644
index f86417735..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
deleted file mode 100644
index 9a14a80fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png
deleted file mode 100644
index fda571728..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
deleted file mode 100644
index 5a7292829..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,32 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Created Event
-group Handle Purchase Order Created Event
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Created Event
-loop For each Product in Purchase Order
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products
-alt Product Not Found
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Insert Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
deleted file mode 100644
index ee0398e1a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png
deleted file mode 100644
index c935b9817..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index bbc5b80e7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Handle Purchase Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index b3d00084d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png
deleted file mode 100644
index 68f9eb0c9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
deleted file mode 100644
index dffd0d539..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
deleted file mode 100644
index fc4b84e5f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png
deleted file mode 100644
index 1c2bc2b2b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
deleted file mode 100644
index 9538aee61..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
deleted file mode 100644
index cb304a7bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png
deleted file mode 100644
index ef6778624..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
deleted file mode 100644
index a26a10d75..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Handle Purchase Order Created Event
-group Handle Purchase Order Created Event
-ECommercePlatform.SoftwareSystems.ProductService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Created Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
deleted file mode 100644
index 79422be4b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index 4fabed67d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index 58cac3896..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service")
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Handle Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
-loop For each Product in Purchase Order
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-alt Product Not Found
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Insert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index fe1e1d1d6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png
deleted file mode 100644
index ef11bae4b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
deleted file mode 100644
index 03fa64d6c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 5db8d81d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png
deleted file mode 100644
index 02da54f04..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
deleted file mode 100644
index 4c6efd125..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,36 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service") {
- Container(ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging, "Receive Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products\nInsert Product")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
deleted file mode 100644
index 48f6081d8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png
deleted file mode 100644
index 104463011..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
deleted file mode 100644
index 17e9616bc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,32 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-box "Buying Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler : Handle Purchase Order Updated Event
-group Handle Purchase Order Updated Event
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.BuyingService.Containers.Messaging : Receive Purchase Order Updated Event
-loop For each Product in Purchase Order
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products
-alt Product Not Found
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Insert Product
-ECommercePlatform.SoftwareSystems.ProductService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
deleted file mode 100644
index 33885d546..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index d56dd374b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index 09cea9e96..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Handle Purchase Order Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index 16c8a2110..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png
deleted file mode 100644
index ef886b9eb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
deleted file mode 100644
index daed507da..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
deleted file mode 100644
index 036b98071..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png
deleted file mode 100644
index b6768b28e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
deleted file mode 100644
index 38badb69e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
deleted file mode 100644
index 0b46fd77b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png
deleted file mode 100644
index f8c287c53..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
deleted file mode 100644
index 137abb16e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Message Handler - Handle Purchase Order Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-participant "Buying Service" as ECommercePlatform.SoftwareSystems.BuyingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Handle Purchase Order Updated Event
-group Handle Purchase Order Updated Event
-ECommercePlatform.SoftwareSystems.ProductService -> ECommercePlatform.SoftwareSystems.BuyingService : Receive Purchase Order Updated Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
deleted file mode 100644
index c103f11ef..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Message Handler/Interfaces/Handle Purchase Order Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png
deleted file mode 100644
index 87ec01fa0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml
deleted file mode 100644
index b068a4609..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg
deleted file mode 100644
index 69fd6e850..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.png
deleted file mode 100644
index 52ba851b6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.puml
deleted file mode 100644
index 8cd5dc1e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.svg
deleted file mode 100644
index 1e52cf87a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png
deleted file mode 100644
index 4d590a19b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index 7931c5797..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index 0b3a1244b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png
deleted file mode 100644
index 26484b35c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml
deleted file mode 100644
index ac18bf352..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg
deleted file mode 100644
index c7eceb051..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png
deleted file mode 100644
index f9e92435e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml
deleted file mode 100644
index 94c1509c1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg
deleted file mode 100644
index 44638449c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png
deleted file mode 100644
index 4733538a0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml
deleted file mode 100644
index c490781b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg
deleted file mode 100644
index 6bfa4e747..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 5d0328596..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 87957baa0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index f9959c998..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png
deleted file mode 100644
index bda337178..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml
deleted file mode 100644
index ca8847eba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg
deleted file mode 100644
index 84407509d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png
deleted file mode 100644
index f27ab3390..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml
deleted file mode 100644
index 9dadbb064..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg
deleted file mode 100644
index 00bfaf6fb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png
deleted file mode 100644
index 61c6163d8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml
deleted file mode 100644
index 32d6bf234..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg
deleted file mode 100644
index b3eb2d18c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png
deleted file mode 100644
index 98ef87b9c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml
deleted file mode 100644
index 5dff09499..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg
deleted file mode 100644
index 08e9f8cef..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png
deleted file mode 100644
index 089fda311..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml
deleted file mode 100644
index 8cea15c5d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg
deleted file mode 100644
index 90d9090f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png
deleted file mode 100644
index db69688c4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml
deleted file mode 100644
index ebc2b4371..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg
deleted file mode 100644
index 7ab762d55..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png
deleted file mode 100644
index eaa4d00bd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml
deleted file mode 100644
index e143f23c2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg
deleted file mode 100644
index 656f4e402..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png
deleted file mode 100644
index 0f269cf81..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml
deleted file mode 100644
index d7305d7d6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg
deleted file mode 100644
index 82b2d2f5f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png
deleted file mode 100644
index c85c494ab..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml
deleted file mode 100644
index 4167ed29b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg
deleted file mode 100644
index 1aa38d271..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png
deleted file mode 100644
index 16d93961d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml
deleted file mode 100644
index cfb8a9dae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg
deleted file mode 100644
index 3f446a100..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png
deleted file mode 100644
index fef1f9adc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml
deleted file mode 100644
index ccd50c315..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Deleted Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg
deleted file mode 100644
index a10996b04..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Deleted Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index cced025a7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index bc0263b18..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index f3be203c6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png
deleted file mode 100644
index 2a8dea635..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml
deleted file mode 100644
index 34900b82e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 16261b8bc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png
deleted file mode 100644
index 808cd2fc8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml
deleted file mode 100644
index 9c86a2e14..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg
deleted file mode 100644
index e78b40b85..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png
deleted file mode 100644
index 3bfe7dba7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml
deleted file mode 100644
index df07981f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg
deleted file mode 100644
index bd9be65d3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index 848969fb2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index dd0ef00e0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index c370d1ea2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png
deleted file mode 100644
index 70f533380..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml
deleted file mode 100644
index be5a9aaf6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg
deleted file mode 100644
index ae18e5f9c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png
deleted file mode 100644
index 275b58f9a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml
deleted file mode 100644
index 4cdf50fab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg
deleted file mode 100644
index 3584078d4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png
deleted file mode 100644
index c01494e5b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml
deleted file mode 100644
index a0f59313c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Receive Product Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg
deleted file mode 100644
index 55ff623a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Receive Product Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png
deleted file mode 100644
index e649920e3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index 4250d5597..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index fbdd363dd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png
deleted file mode 100644
index cb2403c47..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml
deleted file mode 100644
index 0f8bf610d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg
deleted file mode 100644
index ea6d3f141..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png
deleted file mode 100644
index 0f76df21d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml
deleted file mode 100644
index 09a28cc11..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg
deleted file mode 100644
index b4f979ab2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png
deleted file mode 100644
index a0707fc8f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml
deleted file mode 100644
index b1558b0aa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg
deleted file mode 100644
index c9b7e0c5a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 9819581b2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 4429121cd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Send Product Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index a98603870..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png
deleted file mode 100644
index cd5e697e0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml
deleted file mode 100644
index 1ae4e546e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg
deleted file mode 100644
index 393513d94..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png
deleted file mode 100644
index cce4a1f38..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml
deleted file mode 100644
index cfe80f1c0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg
deleted file mode 100644
index 410e9b571..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png
deleted file mode 100644
index 736107700..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml
deleted file mode 100644
index 6e63dc6df..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Send Product Created Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg
deleted file mode 100644
index 12f8821d3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png
deleted file mode 100644
index 9e9c6ab29..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml
deleted file mode 100644
index 2f9a1ac4c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg
deleted file mode 100644
index 8c4cd3087..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png
deleted file mode 100644
index 99cd39c6b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml
deleted file mode 100644
index b7e885163..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg
deleted file mode 100644
index 9e8d8c216..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png
deleted file mode 100644
index 921e6b953..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml
deleted file mode 100644
index 90e92d4f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg
deleted file mode 100644
index ad2744b8c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png
deleted file mode 100644
index 009a31754..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml
deleted file mode 100644
index 867adb319..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg
deleted file mode 100644
index 7bac5b0ca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png
deleted file mode 100644
index 2646dce35..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml
deleted file mode 100644
index 3f53bb1d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Send Product Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg
deleted file mode 100644
index 76c9184e4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png
deleted file mode 100644
index b5ba40e2b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml
deleted file mode 100644
index b0e99068e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg
deleted file mode 100644
index 405cb2d47..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png
deleted file mode 100644
index ac5be23b5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml
deleted file mode 100644
index d2a5ffd50..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg
deleted file mode 100644
index 2a64347f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png
deleted file mode 100644
index 7493bf1e4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml
deleted file mode 100644
index dae5cfb42..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Deleted Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Send Product Deleted Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg
deleted file mode 100644
index de7726000..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Deleted Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index 69e742e31..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index 574d96560..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Send Product Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index f414828bf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png
deleted file mode 100644
index ea1acdfd7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml
deleted file mode 100644
index 8412c3954..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 1ec080ea8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png
deleted file mode 100644
index 36c22369e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml
deleted file mode 100644
index bee5f11ab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg
deleted file mode 100644
index 435ba5135..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png
deleted file mode 100644
index f3f2b97ca..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml
deleted file mode 100644
index 42d64cf2f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Send Product Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg
deleted file mode 100644
index 2c027ac0c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index c3d38eb9b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index 7ed7b1c41..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.ProductService, "Send Product Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index afce15097..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png
deleted file mode 100644
index 197f0e463..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml
deleted file mode 100644
index 88d416321..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg
deleted file mode 100644
index 5792b0165..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png
deleted file mode 100644
index afdad1249..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml
deleted file mode 100644
index 304d86bfc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg
deleted file mode 100644
index 69a78386d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png
deleted file mode 100644
index d91ebb767..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml
deleted file mode 100644
index 1c2a25026..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Product Service - Messaging - Send Product Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.ProductService : Send Product Updated Event
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg
deleted file mode 100644
index 965fbb94b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Containers/Messaging/Interfaces/Send Product Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.png
deleted file mode 100644
index 4584969a5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.puml
deleted file mode 100644
index a26c8a16e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.svg
deleted file mode 100644
index c88f1d8f7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.png
deleted file mode 100644
index 153770293..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.puml
deleted file mode 100644
index 4dd64c5ef..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Product Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.BuyingService, "Buying Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.ProductService, ECommercePlatform.SoftwareSystems.BuyingService, "Receive Purchase Order Created Event\nReceive Purchase Order Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.svg
deleted file mode 100644
index 04ee9eb97..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Product Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.png
deleted file mode 100644
index e714e67d0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.puml
deleted file mode 100644
index 83c516927..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.puml
+++ /dev/null
@@ -1,41 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.svg
deleted file mode 100644
index 077872f51..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.png
deleted file mode 100644
index f5f2a22e3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.puml
deleted file mode 100644
index 1b728316e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.puml
+++ /dev/null
@@ -1,41 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.svg
deleted file mode 100644
index 0ad9a0911..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.png
deleted file mode 100644
index b7c0b15c6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml
deleted file mode 100644
index 4a2f77d4f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Api - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg
deleted file mode 100644
index 82ffc4ec1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.png
deleted file mode 100644
index dab032c6d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.puml
deleted file mode 100644
index f9757d6cc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Api - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.svg
deleted file mode 100644
index cbea983ee..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png
deleted file mode 100644
index c5a193336..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml
deleted file mode 100644
index fb5f6acbe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Api - Search Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg
deleted file mode 100644
index f2f3ab213..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png
deleted file mode 100644
index cd68433d3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml
deleted file mode 100644
index fa37ecbdb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Api - Search Products - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg
deleted file mode 100644
index df51f9759..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png
deleted file mode 100644
index ae54cc03a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml
deleted file mode 100644
index e96ead1ec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.puml
+++ /dev/null
@@ -1,29 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Api - Search Products - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg
deleted file mode 100644
index e6b09b622..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png
deleted file mode 100644
index e8b5819cb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml
deleted file mode 100644
index b8d37e299..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Api - Search Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Api : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg
deleted file mode 100644
index 15e1edb56..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png
deleted file mode 100644
index ccade172f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml
deleted file mode 100644
index 9344a6149..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Api - Search Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg
deleted file mode 100644
index 00475bad3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png
deleted file mode 100644
index eef259df7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml
deleted file mode 100644
index 51c6b1993..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Api - Search Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg
deleted file mode 100644
index 36cfa60a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png
deleted file mode 100644
index d23401266..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml
deleted file mode 100644
index 0c965b291..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Api - Search Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg
deleted file mode 100644
index 659dc479d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png
deleted file mode 100644
index 0648b734b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml
deleted file mode 100644
index 87939e707..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Api - Search Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Search Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg
deleted file mode 100644
index 9aa44fc0e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Api/Interfaces/Search Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.png
deleted file mode 100644
index d13a2ed07..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml
deleted file mode 100644
index d24be05c5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg
deleted file mode 100644
index c6af6a13a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.png
deleted file mode 100644
index 0d4eecd4f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.puml
deleted file mode 100644
index 7da0dd373..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.svg
deleted file mode 100644
index ec5573bd6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png
deleted file mode 100644
index b0b3600a5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
deleted file mode 100644
index 0a9b2e74c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Delete Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Delete Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
deleted file mode 100644
index ced48749d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png
deleted file mode 100644
index 601b12a8b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
deleted file mode 100644
index 2a9c06173..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Delete Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
deleted file mode 100644
index e1fd09db1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png
deleted file mode 100644
index 1719eddcc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
deleted file mode 100644
index fa663b350..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Delete Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
deleted file mode 100644
index e57b12e35..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png
deleted file mode 100644
index 018b6f054..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
deleted file mode 100644
index 382825fe3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Delete Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Delete Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
deleted file mode 100644
index d20dba852..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png
deleted file mode 100644
index 541e9e48a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
deleted file mode 100644
index 3615644e5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Delete Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Delete Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
deleted file mode 100644
index ed10d6890..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png
deleted file mode 100644
index 58e1c660c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
deleted file mode 100644
index fe37b5dd6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Delete Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
deleted file mode 100644
index d8949ac36..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png
deleted file mode 100644
index a1b2d05b8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
deleted file mode 100644
index 25f3692a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Delete Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
deleted file mode 100644
index 7ab377196..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png
deleted file mode 100644
index d734b2242..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
deleted file mode 100644
index d210d42d9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Delete Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Delete Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
deleted file mode 100644
index 048fe8ed6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Delete Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png
deleted file mode 100644
index 62a1d07a2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
deleted file mode 100644
index e3215264b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Insert Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Insert Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
deleted file mode 100644
index 74d027105..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png
deleted file mode 100644
index f4ef23652..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
deleted file mode 100644
index 2aa4a9b6d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Insert Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
deleted file mode 100644
index cb9b84fd6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png
deleted file mode 100644
index 6d12f37bf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
deleted file mode 100644
index dc32af987..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Insert Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
deleted file mode 100644
index e96a4fd1f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png
deleted file mode 100644
index 411c1f224..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
deleted file mode 100644
index 66f4634ec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Insert Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Insert Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
deleted file mode 100644
index 1152aae93..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png
deleted file mode 100644
index bf1aba5f8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
deleted file mode 100644
index 78d12e2ed..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Insert Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Insert Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
deleted file mode 100644
index b7e3b0a05..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png
deleted file mode 100644
index 91d4bd75a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
deleted file mode 100644
index 0c440a4d2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Insert Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
deleted file mode 100644
index de16bae08..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png
deleted file mode 100644
index 6db6fb8d1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
deleted file mode 100644
index 44802be5c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Insert Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
deleted file mode 100644
index d57a6234a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png
deleted file mode 100644
index ab8b75485..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
deleted file mode 100644
index 32fa0a284..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Insert Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Insert Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
deleted file mode 100644
index 55398dc55..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Insert Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png
deleted file mode 100644
index a178fa673..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
deleted file mode 100644
index 387d23474..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Select Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
deleted file mode 100644
index b944046ad..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png
deleted file mode 100644
index efd7867cf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
deleted file mode 100644
index 4a2815edc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Select Products - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
deleted file mode 100644
index 4bc6e63f7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png
deleted file mode 100644
index 4bb6a1997..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
deleted file mode 100644
index 4423af3fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Select Products - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
deleted file mode 100644
index 37a418a60..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png
deleted file mode 100644
index c75c9f72f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
deleted file mode 100644
index a0a8fc331..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Select Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
deleted file mode 100644
index 1cd89cd83..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png
deleted file mode 100644
index 2aa9d9748..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
deleted file mode 100644
index 30797b16a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Select Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
deleted file mode 100644
index 161f444a0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png
deleted file mode 100644
index ccc23a203..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
deleted file mode 100644
index a268af2b9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Select Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
deleted file mode 100644
index 274697d04..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png
deleted file mode 100644
index ee94bec18..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
deleted file mode 100644
index 7df926e75..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Select Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
deleted file mode 100644
index 905efb123..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png
deleted file mode 100644
index 5a68293ea..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
deleted file mode 100644
index 576c742eb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Select Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Select Products
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
deleted file mode 100644
index 40467ee67..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Select Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png
deleted file mode 100644
index 09e626dcf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
deleted file mode 100644
index cf6d7c42f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
deleted file mode 100644
index 330c74a4b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png
deleted file mode 100644
index cee51f2d9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
deleted file mode 100644
index 4f612095e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
deleted file mode 100644
index 7ffcec4b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png
deleted file mode 100644
index 22daceb95..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
deleted file mode 100644
index 592eb3fe6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
deleted file mode 100644
index 60f8dd5ce..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png
deleted file mode 100644
index 1febaff85..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
deleted file mode 100644
index deb9ffb70..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
deleted file mode 100644
index 635c4537a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png
deleted file mode 100644
index dc993a78d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
deleted file mode 100644
index 78b5937bb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Update Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
deleted file mode 100644
index 25edaf1cf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png
deleted file mode 100644
index 312ef3eb7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
deleted file mode 100644
index e6839882a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
deleted file mode 100644
index 960f0a1aa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png
deleted file mode 100644
index 2f1618a0a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
deleted file mode 100644
index 1f3ed6cd0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
deleted file mode 100644
index 61368fe73..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png
deleted file mode 100644
index 8e66af407..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
deleted file mode 100644
index 2c91899d2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Update Product Prices - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Update Product Prices
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
deleted file mode 100644
index 3ebe9fe02..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product Prices/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png
deleted file mode 100644
index b532881ee..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
deleted file mode 100644
index 90fb606df..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Update Product - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
deleted file mode 100644
index f43952340..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png
deleted file mode 100644
index 0bc22d4c4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
deleted file mode 100644
index da566133f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
deleted file mode 100644
index f15f9a586..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png
deleted file mode 100644
index e31972825..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
deleted file mode 100644
index 0eabc342d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
deleted file mode 100644
index 0217ea8b4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png
deleted file mode 100644
index b25e0df62..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
deleted file mode 100644
index 712ab3021..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Update Product - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
deleted file mode 100644
index 1fb395d3d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png
deleted file mode 100644
index 5d7d32ea9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
deleted file mode 100644
index a17f70f6b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Database - Update Product - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Update Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
deleted file mode 100644
index 5992763ba..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png
deleted file mode 100644
index e8abbad92..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
deleted file mode 100644
index 5fc90ab28..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
deleted file mode 100644
index 5ce4f5bd3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png
deleted file mode 100644
index d2dfbdacc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
deleted file mode 100644
index 9b0987566..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Database - Update Product - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
deleted file mode 100644
index d246b4bdf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png
deleted file mode 100644
index 0b6d990a4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
deleted file mode 100644
index 088a9adc2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Database - Update Product - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Update Product
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
deleted file mode 100644
index 7337b1f32..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Database/Interfaces/Update Product/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png
deleted file mode 100644
index ddfce6dcf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml
deleted file mode 100644
index 079140c4b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.puml
+++ /dev/null
@@ -1,39 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg
deleted file mode 100644
index 8cff6973c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.png
deleted file mode 100644
index 18c58660f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml
deleted file mode 100644
index 023b99825..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.puml
+++ /dev/null
@@ -1,39 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices\nInsert Product\nUpdate Product\nDelete Product")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg
deleted file mode 100644
index 8a2138acb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png
deleted file mode 100644
index b7adfb5c2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml
deleted file mode 100644
index 5c0d65224..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,22 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Created Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Insert Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg
deleted file mode 100644
index 358e19fd4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png
deleted file mode 100644
index 73aafc0a0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml
deleted file mode 100644
index af57d3978..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg
deleted file mode 100644
index aa42cffdd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png
deleted file mode 100644
index 8aa6f9005..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml
deleted file mode 100644
index baa52fbc0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Created Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Insert Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg
deleted file mode 100644
index be88eb798..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png
deleted file mode 100644
index 70665e63d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml
deleted file mode 100644
index bef66097a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Created Event
-group Handle Product Created Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Created Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Insert Product
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg
deleted file mode 100644
index 8f336c3e5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png
deleted file mode 100644
index 0e97f20e3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml
deleted file mode 100644
index 1d1c67c87..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Created Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg
deleted file mode 100644
index 9b7ca2bcd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png
deleted file mode 100644
index 29ec9e51e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml
deleted file mode 100644
index f2fdb4f48..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg
deleted file mode 100644
index b3e2ad058..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png
deleted file mode 100644
index 1b3784ebe..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml
deleted file mode 100644
index eb66f23cb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg
deleted file mode 100644
index d5c0b4d24..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png
deleted file mode 100644
index a17a2521a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml
deleted file mode 100644
index 6962ed60e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Created Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Created Event
-group Handle Product Created Event
-ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Created Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg
deleted file mode 100644
index ca53e966c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Created Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png
deleted file mode 100644
index 95ece9420..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml
deleted file mode 100644
index bb86c9fa0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,22 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Delete Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg
deleted file mode 100644
index 6f6fac5a8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png
deleted file mode 100644
index 4c16b0394..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml
deleted file mode 100644
index 0e3a1591b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg
deleted file mode 100644
index 2866dd63f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png
deleted file mode 100644
index 7c0a3ac63..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml
deleted file mode 100644
index c0786da98..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Delete Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg
deleted file mode 100644
index d2a1aecd3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png
deleted file mode 100644
index 43b929559..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml
deleted file mode 100644
index d15468107..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Deleted Event
-group Handle Product Deleted Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Deleted Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Delete Product
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg
deleted file mode 100644
index 32e132233..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png
deleted file mode 100644
index 770e22181..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml
deleted file mode 100644
index a14a604e5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Deleted Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Deleted Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg
deleted file mode 100644
index b9aee8852..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png
deleted file mode 100644
index 8d924ffbc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml
deleted file mode 100644
index d04270ec7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg
deleted file mode 100644
index 841136f72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png
deleted file mode 100644
index da2a2b093..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml
deleted file mode 100644
index 4305e1f60..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg
deleted file mode 100644
index 10e12a790..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png
deleted file mode 100644
index aab4cb39c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml
deleted file mode 100644
index 4f558a682..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Deleted Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Deleted Event
-group Handle Product Deleted Event
-ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Deleted Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg
deleted file mode 100644
index 05e403593..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Deleted Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png
deleted file mode 100644
index 40652e372..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml
deleted file mode 100644
index 39785192b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,22 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service")
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg
deleted file mode 100644
index 957c04f23..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png
deleted file mode 100644
index a2df77546..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml
deleted file mode 100644
index 7e599952c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg
deleted file mode 100644
index da96736cb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png
deleted file mode 100644
index 612f014ad..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml
deleted file mode 100644
index 90c23669f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service") {
- Container(ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product Prices")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg
deleted file mode 100644
index 732fc7bea..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png
deleted file mode 100644
index bd8294937..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml
deleted file mode 100644
index 3abd47266..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-box "Pricing Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Price Changed Event
-group Handle Product Price Changed Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.PricingService.Containers.Messaging : Receive Product Price Changed Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product Prices
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg
deleted file mode 100644
index df0476c07..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png
deleted file mode 100644
index 9e3c7f030..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml
deleted file mode 100644
index a8a099d1e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg
deleted file mode 100644
index e8f2f5192..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png
deleted file mode 100644
index 31c4c1df3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml
deleted file mode 100644
index 522c72d2d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg
deleted file mode 100644
index b45062bb5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png
deleted file mode 100644
index d4864e8aa..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml
deleted file mode 100644
index 2b9e3e592..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg
deleted file mode 100644
index 8e5cfb3ab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png
deleted file mode 100644
index cb81b74da..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml
deleted file mode 100644
index edd81550c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Price Changed Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-participant "Pricing Service" as ECommercePlatform.SoftwareSystems.PricingService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Price Changed Event
-group Handle Product Price Changed Event
-ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.PricingService : Receive Product Price Changed Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg
deleted file mode 100644
index 5dda0c659..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Price Changed Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png
deleted file mode 100644
index 376a8b667..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml
deleted file mode 100644
index a6aee3ab6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,22 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Handle Product Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg
deleted file mode 100644
index c2ceba11e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png
deleted file mode 100644
index d246b3a1d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml
deleted file mode 100644
index 0738354ef..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg
deleted file mode 100644
index 155523764..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png
deleted file mode 100644
index 238910567..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml
deleted file mode 100644
index 05fc6f140..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 - Container level
-
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, "Message Handler", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging, "Receive Product Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Update Product")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg
deleted file mode 100644
index 59ed20b20..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png
deleted file mode 100644
index 669d5ec92..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml
deleted file mode 100644
index 3e3bcf9b1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.puml
+++ /dev/null
@@ -1,25 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-
-box "Search Service" #White
- participant "Message Handler" as ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-box "Product Service" #White
- participant "Messaging" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler : Handle Product Updated Event
-group Handle Product Updated Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Messaging : Receive Product Updated Event
-ECommercePlatform.SoftwareSystems.SearchService.Containers.MessageHandler -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Update Product
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg
deleted file mode 100644
index 3665527a2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png
deleted file mode 100644
index 47ce1a2cc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml
deleted file mode 100644
index 337870b4c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.SearchService, "Handle Product Updated Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Updated Event")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg
deleted file mode 100644
index 5ab14bb8e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png
deleted file mode 100644
index f10b66838..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml
deleted file mode 100644
index bab71d3f8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg
deleted file mode 100644
index 9aff66f17..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png
deleted file mode 100644
index 87a46ec68..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml
deleted file mode 100644
index bbc1354b6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Updated Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg
deleted file mode 100644
index f4fa99807..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png
deleted file mode 100644
index f8d846ec7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml
deleted file mode 100644
index ce198ac68..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Search Service - Message Handler - Handle Product Updated Event - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.SearchService : Handle Product Updated Event
-group Handle Product Updated Event
-ECommercePlatform.SoftwareSystems.SearchService -> ECommercePlatform.SoftwareSystems.ProductService : Receive Product Updated Event
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg
deleted file mode 100644
index 32dda8bfa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Containers/Message Handler/Interfaces/Handle Product Updated Event/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.png
deleted file mode 100644
index 3a687795a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.puml
deleted file mode 100644
index 654f20fc7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.svg
deleted file mode 100644
index 70f9bf9ca..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.png
deleted file mode 100644
index e457104ac..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.puml
deleted file mode 100644
index 0cc38d58a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Search Service - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.PricingService, "Pricing Service", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.PricingService, "Receive Product Price Changed Event")
-Rel(ECommercePlatform.SoftwareSystems.SearchService, ECommercePlatform.SoftwareSystems.ProductService, "Receive Product Created Event\nReceive Product Updated Event\nReceive Product Deleted Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.svg
deleted file mode 100644
index 53f7cf73e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Search Service/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.png
deleted file mode 100644
index c79c466f9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.puml
deleted file mode 100644
index de1009cc9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.puml
+++ /dev/null
@@ -1,56 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.svg
deleted file mode 100644
index 314628725..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.png
deleted file mode 100644
index e9413be98..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.puml
deleted file mode 100644
index 9c22d887b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.puml
+++ /dev/null
@@ -1,56 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.svg
deleted file mode 100644
index 20e0775f4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.png
deleted file mode 100644
index ffc7ab5a4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.puml
deleted file mode 100644
index dd65bbc11..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.svg
deleted file mode 100644
index bf7484ca3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.png
deleted file mode 100644
index 57258eaa8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.puml
deleted file mode 100644
index bd38c0a7e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.puml
+++ /dev/null
@@ -1,34 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products\nSearch Products\nGet Basket\nAdd Basket Item\nUpdate Basket Item\nDelete Basket Item\nCheckout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.svg
deleted file mode 100644
index 4348cfe07..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png
deleted file mode 100644
index 1706e8178..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml
deleted file mode 100644
index 62600b202..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Add Product To Basket - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Add Product To Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg
deleted file mode 100644
index 0e0128348..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png
deleted file mode 100644
index 2b1b6bc3a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml
deleted file mode 100644
index 85248e977..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Add Product To Basket - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg
deleted file mode 100644
index 4f459a5ab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png
deleted file mode 100644
index ee188f377..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml
deleted file mode 100644
index a0e04521c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Add Product To Basket - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg
deleted file mode 100644
index dc1060379..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png
deleted file mode 100644
index ab1ba33d9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml
deleted file mode 100644
index f471de0f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Add Product To Basket - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Add Product To Basket
-group Add Product To Basket
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item
-group Add Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Add Item
-group Add Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg
deleted file mode 100644
index db92db5a3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png
deleted file mode 100644
index 68ca67bf2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml
deleted file mode 100644
index a9d67bfb2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Add Product To Basket - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Add Product To Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg
deleted file mode 100644
index df6e0c48d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png
deleted file mode 100644
index 2c6395e64..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml
deleted file mode 100644
index eee2ff263..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Add Product To Basket - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg
deleted file mode 100644
index 7acc8412d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png
deleted file mode 100644
index 789f891b7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml
deleted file mode 100644
index bd770c801..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Add Product To Basket - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg
deleted file mode 100644
index cb84cfc72..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png
deleted file mode 100644
index 686be63cc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml
deleted file mode 100644
index ec7fd21b5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Add Product To Basket - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Add Product To Basket
-group Add Product To Basket
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item
-group Add Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Add Item
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg
deleted file mode 100644
index e7b261d8a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Add Product To Basket/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png
deleted file mode 100644
index 11cdd9f88..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml
deleted file mode 100644
index 6fa7f3317..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Checkout - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg
deleted file mode 100644
index edfdfab8e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png
deleted file mode 100644
index c9b2e7f83..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml
deleted file mode 100644
index deb3dc3b0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.puml
+++ /dev/null
@@ -1,42 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Checkout - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg
deleted file mode 100644
index 43c47be76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png
deleted file mode 100644
index 0fbbf7a3d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml
deleted file mode 100644
index 1597dcb91..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.puml
+++ /dev/null
@@ -1,42 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Checkout - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg
deleted file mode 100644
index c6394f437..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png
deleted file mode 100644
index 65f0ad0fe..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml
deleted file mode 100644
index 88d67c019..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.puml
+++ /dev/null
@@ -1,39 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Checkout - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Order Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Checkout
-group Checkout
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout
-group Checkout
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Api : Create Order
-group Create Order
-ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order
-ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
-end
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Basket
-group Delete Basket
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg
deleted file mode 100644
index 8cc916dc6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png
deleted file mode 100644
index 269604ed0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml
deleted file mode 100644
index 71e0b5a03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,18 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Checkout - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg
deleted file mode 100644
index 2cc65ecb0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png
deleted file mode 100644
index 2669b0e8a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml
deleted file mode 100644
index b083980fe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Checkout - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg
deleted file mode 100644
index f81935e38..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png
deleted file mode 100644
index 849441797..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml
deleted file mode 100644
index 7b5d2ad8c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.puml
+++ /dev/null
@@ -1,30 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Checkout - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg
deleted file mode 100644
index 0cd82ce02..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png
deleted file mode 100644
index f9c9a4820..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml
deleted file mode 100644
index bdf44d8c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Checkout - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Checkout
-group Checkout
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout
-group Checkout
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService : Create Order
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg
deleted file mode 100644
index 469290f65..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Checkout/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png
deleted file mode 100644
index 4bfe22225..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
deleted file mode 100644
index f1032ec53..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Delete Basket Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
deleted file mode 100644
index 2da2cce2a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png
deleted file mode 100644
index 5b0849d41..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml
deleted file mode 100644
index eec592faa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Delete Basket Item - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg
deleted file mode 100644
index fc231b12a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png
deleted file mode 100644
index ef5e78b4c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml
deleted file mode 100644
index 09b6e27fa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Delete Basket Item - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg
deleted file mode 100644
index abd499782..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png
deleted file mode 100644
index c21fd9014..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml
deleted file mode 100644
index c96145717..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Delete Basket Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Delete Basket Item
-group Delete Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item
-group Delete Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Item
-group Delete Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg
deleted file mode 100644
index 02e5c6807..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png
deleted file mode 100644
index e0c337bdf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
deleted file mode 100644
index 309dae8f8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Delete Basket Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
deleted file mode 100644
index b4bc815e3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png
deleted file mode 100644
index 7cf84df34..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml
deleted file mode 100644
index b1af4a7e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Delete Basket Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg
deleted file mode 100644
index ea3d3cfd2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png
deleted file mode 100644
index 20545edc6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml
deleted file mode 100644
index f8e5d9311..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Delete Basket Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg
deleted file mode 100644
index 15d9fac86..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png
deleted file mode 100644
index 2ff14f295..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml
deleted file mode 100644
index 072088fd0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Delete Basket Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Delete Basket Item
-group Delete Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item
-group Delete Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg
deleted file mode 100644
index cf3b5852f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Delete Basket Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png
deleted file mode 100644
index 3a8360c7b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml
deleted file mode 100644
index 7baeb6efd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Search Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg
deleted file mode 100644
index 7e4e4f029..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png
deleted file mode 100644
index e5535624c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml
deleted file mode 100644
index f17154b85..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Search Products - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg
deleted file mode 100644
index 531ec5e93..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png
deleted file mode 100644
index 8ea442ec9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml
deleted file mode 100644
index f1a5cc260..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Search Products - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg
deleted file mode 100644
index ced90681e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png
deleted file mode 100644
index f923c84f4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml
deleted file mode 100644
index 7fb5ace5a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Search Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Search Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Api : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg
deleted file mode 100644
index 517632153..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png
deleted file mode 100644
index 06d3e4654..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml
deleted file mode 100644
index 95548ee31..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Search Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg
deleted file mode 100644
index a870301a1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png
deleted file mode 100644
index 1175029f7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml
deleted file mode 100644
index 2f47caa6e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Search Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg
deleted file mode 100644
index 2353292c5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png
deleted file mode 100644
index de2ee93f7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml
deleted file mode 100644
index 188d24d35..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Search Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg
deleted file mode 100644
index e8af0a582..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png
deleted file mode 100644
index 16a2ff035..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml
deleted file mode 100644
index ae0e64ab9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Search Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService : Search Products
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg
deleted file mode 100644
index 53af30a03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Search Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png
deleted file mode 100644
index 2bdb8e61a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml
deleted file mode 100644
index 97683ab18..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Update Basket Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg
deleted file mode 100644
index 6807fc0f9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png
deleted file mode 100644
index d9dfa66fc..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml
deleted file mode 100644
index 71f608257..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Update Basket Item - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg
deleted file mode 100644
index 33870e9aa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png
deleted file mode 100644
index 5c9baacc8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml
deleted file mode 100644
index 116433fa8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Update Basket Item - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg
deleted file mode 100644
index 102507fc8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png
deleted file mode 100644
index 426a71521..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml
deleted file mode 100644
index 31a41ca2d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Update Basket Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Update Basket Item
-group Update Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item
-group Update Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Update Item
-group Update Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg
deleted file mode 100644
index c39020fc2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png
deleted file mode 100644
index 0065b5199..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml
deleted file mode 100644
index 192efc8ef..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - Update Basket Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg
deleted file mode 100644
index 7bc263819..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png
deleted file mode 100644
index 7f98d4807..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml
deleted file mode 100644
index fbe7db7b7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Update Basket Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg
deleted file mode 100644
index 667423891..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png
deleted file mode 100644
index 132c2feae..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml
deleted file mode 100644
index aa2e1f3f9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - Update Basket Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg
deleted file mode 100644
index 5ffe7d93f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png
deleted file mode 100644
index 4aef381d7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml
deleted file mode 100644
index 9b73946d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - Update Basket Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : Update Basket Item
-group Update Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item
-group Update Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Update Item
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg
deleted file mode 100644
index e742be844..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/Update Basket Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png
deleted file mode 100644
index e60587724..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml
deleted file mode 100644
index 9fc066964..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - View Basket - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg
deleted file mode 100644
index 8ccd7fe03..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png
deleted file mode 100644
index c1c15a2e2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml
deleted file mode 100644
index 5f7dcd612..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Basket - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg
deleted file mode 100644
index 8f7790460..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png
deleted file mode 100644
index d0c19228a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml
deleted file mode 100644
index 195ce764b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Basket - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg
deleted file mode 100644
index 6da4a902f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png
deleted file mode 100644
index e8112edd7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml
deleted file mode 100644
index 30f401ff7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - View Basket - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Basket
-group View Basket
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket
-group Get Basket
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Get Items
-group Get Items
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg
deleted file mode 100644
index cef879ed0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png
deleted file mode 100644
index bec27ab44..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml
deleted file mode 100644
index 7317d06b6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - View Basket - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg
deleted file mode 100644
index d6092c7ce..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png
deleted file mode 100644
index 0ffe87283..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml
deleted file mode 100644
index b940cd77d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Basket - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg
deleted file mode 100644
index 34794111a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png
deleted file mode 100644
index c5184131b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml
deleted file mode 100644
index 5c19c41c3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Basket - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg
deleted file mode 100644
index 414208253..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png
deleted file mode 100644
index e28925bd6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml
deleted file mode 100644
index b5e915042..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - View Basket - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Basket
-group View Basket
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket
-group Get Basket
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Get Items
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg
deleted file mode 100644
index bf16b2730..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Basket/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png
deleted file mode 100644
index e723eb61b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml
deleted file mode 100644
index 71cf2eab5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,21 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - View Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg
deleted file mode 100644
index b9952c5b3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png
deleted file mode 100644
index 6ad81a813..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml
deleted file mode 100644
index df747e2ae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Products - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg
deleted file mode 100644
index 6dac97c15..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png
deleted file mode 100644
index 9f3eb88d7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml
deleted file mode 100644
index 6b4f985e9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.puml
+++ /dev/null
@@ -1,33 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Products - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg
deleted file mode 100644
index 888a709b5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png
deleted file mode 100644
index f7d5b56c3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml
deleted file mode 100644
index a8378a344..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.puml
+++ /dev/null
@@ -1,27 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - View Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Products
-group View Products
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products
-end
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg
deleted file mode 100644
index 9cf5e28db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png
deleted file mode 100644
index ecb1ce790..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml
deleted file mode 100644
index 6bd80ab5f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront App - View Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontApp, "View Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg
deleted file mode 100644
index 4cd83c047..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png
deleted file mode 100644
index 69ca27765..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml
deleted file mode 100644
index 78f8c8fbc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg
deleted file mode 100644
index 5b8b7a771..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png
deleted file mode 100644
index 0413e3b2c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml
deleted file mode 100644
index ee75e2246..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront App - View Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontApp, "Storefront App", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontApp, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg
deleted file mode 100644
index bf5704044..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png
deleted file mode 100644
index d675e507c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml
deleted file mode 100644
index 7de01d864..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront App - View Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront App" as ECommercePlatform.SoftwareSystems.StorefrontApp
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontApp : View Products
-group View Products
-ECommercePlatform.SoftwareSystems.StorefrontApp -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService : Get Products
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg
deleted file mode 100644
index 0da25ff1b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront App/Interfaces/View Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.png
deleted file mode 100644
index 66be49702..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.puml
deleted file mode 100644
index 9f48bb27d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.puml
+++ /dev/null
@@ -1,54 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.svg
deleted file mode 100644
index 986243fd1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.png
deleted file mode 100644
index ff16f8e65..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.puml
deleted file mode 100644
index 2781a1a00..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.puml
+++ /dev/null
@@ -1,54 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items\nInsert Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.svg
deleted file mode 100644
index 9db2cdefe..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.png
deleted file mode 100644
index 868aea881..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.puml
deleted file mode 100644
index cdd4a48b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.puml
+++ /dev/null
@@ -1,32 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.svg
deleted file mode 100644
index d26285f7b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.png
deleted file mode 100644
index f8835b6a4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.puml
deleted file mode 100644
index a43b60ad6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.puml
+++ /dev/null
@@ -1,32 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items\nAdd Item\nUpdate Item\nDelete Item\nDelete Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.svg
deleted file mode 100644
index 0a374069f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png
deleted file mode 100644
index b603189cf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml
deleted file mode 100644
index 3d2a8a4d8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg
deleted file mode 100644
index 2b0fe5d15..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png
deleted file mode 100644
index e10a9bc72..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml
deleted file mode 100644
index c6b1560aa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg
deleted file mode 100644
index 7a203f6c1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png
deleted file mode 100644
index 4ca1b418e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml
deleted file mode 100644
index d68c05c1d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Add Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Insert Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg
deleted file mode 100644
index 6e4bc6fdb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png
deleted file mode 100644
index 3084f9bdd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml
deleted file mode 100644
index b12a3243d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item
-group Add Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Add Item
-group Add Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Insert Item
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg
deleted file mode 100644
index a22b512f9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png
deleted file mode 100644
index 65e198cc2..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml
deleted file mode 100644
index caa21e0eb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Add Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg
deleted file mode 100644
index 9dd04564e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png
deleted file mode 100644
index 120dede1e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml
deleted file mode 100644
index ba2b1d0cd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg
deleted file mode 100644
index 187ed24eb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png
deleted file mode 100644
index 8ad86a6f1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml
deleted file mode 100644
index 0ed93f8a5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Add Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg
deleted file mode 100644
index 1591ff4f0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png
deleted file mode 100644
index b9134a7e8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml
deleted file mode 100644
index f8b4fd54b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Add Basket Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Add Basket Item
-group Add Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Add Item
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg
deleted file mode 100644
index 469dc0e96..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Add Basket Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png
deleted file mode 100644
index ee32ba014..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml
deleted file mode 100644
index 1b01d45a9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Checkout - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-Boundary_End()
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg
deleted file mode 100644
index 34b55a8ec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png
deleted file mode 100644
index b5ba5eef5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml
deleted file mode 100644
index 206f322e6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.puml
+++ /dev/null
@@ -1,40 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Checkout - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg
deleted file mode 100644
index 04489a656..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png
deleted file mode 100644
index e9a695803..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml
deleted file mode 100644
index 6d9c89933..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.puml
+++ /dev/null
@@ -1,40 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Checkout - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.OrderService, "Order Service") {
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Database", "", "")
- Container(ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Messaging", "", "")
-}
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Database, "Insert Order")
-Rel(ECommercePlatform.SoftwareSystems.OrderService.Containers.Api, ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging, "Send Order Created Event")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Basket")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Basket")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg
deleted file mode 100644
index ccbbc8da6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml
deleted file mode 100644
index 24d657958..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.puml
+++ /dev/null
@@ -1,35 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Checkout - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Order Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Database
- participant "Messaging" as ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging
-end box
-
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout
-group Checkout
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Api : Create Order
-group Create Order
-ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Database : Insert Order
-ECommercePlatform.SoftwareSystems.OrderService.Containers.Api -> ECommercePlatform.SoftwareSystems.OrderService.Containers.Messaging : Send Order Created Event
-end
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Basket
-group Delete Basket
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Basket
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg
deleted file mode 100644
index aa31f3d73..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png
deleted file mode 100644
index 1ad9c0888..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml
deleted file mode 100644
index b7492dc64..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,16 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Checkout - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Checkout")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg
deleted file mode 100644
index 718ee2370..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png
deleted file mode 100644
index 691eb42b5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml
deleted file mode 100644
index 41fda3b06..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Checkout - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg
deleted file mode 100644
index ea88569d0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png
deleted file mode 100644
index bef12d8bb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml
deleted file mode 100644
index 59d0a6313..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.puml
+++ /dev/null
@@ -1,28 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Checkout - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.OrderService, "Order Service", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.OrderService, "Create Order")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Basket")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg
deleted file mode 100644
index 8e4992cda..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png
deleted file mode 100644
index 8ad934a17..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml
deleted file mode 100644
index d12454c3c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.puml
+++ /dev/null
@@ -1,17 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Checkout - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Order Service" as ECommercePlatform.SoftwareSystems.OrderService
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Checkout
-group Checkout
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.OrderService : Create Order
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Basket
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg
deleted file mode 100644
index 288be8abb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Checkout/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png
deleted file mode 100644
index c48d0613a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
deleted file mode 100644
index 6958196da..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
deleted file mode 100644
index 1a5bdbbcd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png
deleted file mode 100644
index 1ffec2bc1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml
deleted file mode 100644
index 761c4590c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg
deleted file mode 100644
index 1b989a72d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png
deleted file mode 100644
index c472993c1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml
deleted file mode 100644
index 26e9edc8f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Delete Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Delete Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg
deleted file mode 100644
index 0ccaa2f52..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png
deleted file mode 100644
index 94ff6e4c9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml
deleted file mode 100644
index 1ab26d946..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item
-group Delete Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Delete Item
-group Delete Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Delete Item
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg
deleted file mode 100644
index cf1978eac..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png
deleted file mode 100644
index bc558a8b8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
deleted file mode 100644
index de83f313d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Delete Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
deleted file mode 100644
index 5d66c6c84..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png
deleted file mode 100644
index 3efe64c45..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml
deleted file mode 100644
index 5bcffdabc..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg
deleted file mode 100644
index 28506ef9b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png
deleted file mode 100644
index c038fcb4a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml
deleted file mode 100644
index 1fc834210..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Delete Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg
deleted file mode 100644
index 76662c16a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png
deleted file mode 100644
index 54a6dbdc4..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml
deleted file mode 100644
index b18874a76..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Delete Basket Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Delete Basket Item
-group Delete Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Delete Item
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg
deleted file mode 100644
index 28bf52186..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Delete Basket Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png
deleted file mode 100644
index cee755062..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml
deleted file mode 100644
index 8d73f4ca7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Get Basket - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg
deleted file mode 100644
index 18fe49163..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png
deleted file mode 100644
index 8a5d04b72..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml
deleted file mode 100644
index 8cbbf9b19..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Basket - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg
deleted file mode 100644
index d6d3f7870..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png
deleted file mode 100644
index 23524805f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml
deleted file mode 100644
index 5868ee067..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Basket - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Get Items")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Select Items")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg
deleted file mode 100644
index 6cc3030a6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png
deleted file mode 100644
index d1f1e7c78..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml
deleted file mode 100644
index 1fbc216f2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Get Basket - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket
-group Get Basket
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Get Items
-group Get Items
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Select Items
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg
deleted file mode 100644
index 98fba46d3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png
deleted file mode 100644
index 9f4e17792..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml
deleted file mode 100644
index 7224129d0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Get Basket - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Basket")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg
deleted file mode 100644
index fd074a113..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png
deleted file mode 100644
index 17ea18f07..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml
deleted file mode 100644
index 9c09b5924..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Basket - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg
deleted file mode 100644
index 8c7cd678d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png
deleted file mode 100644
index c8780564b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml
deleted file mode 100644
index ddbc80c35..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Basket - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Get Items")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg
deleted file mode 100644
index 6b30a6579..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png
deleted file mode 100644
index e9b9cd40b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml
deleted file mode 100644
index 70ba83837..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Get Basket - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Basket
-group Get Basket
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Get Items
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg
deleted file mode 100644
index 7dbe35f60..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Basket/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png
deleted file mode 100644
index fa31a776f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml
deleted file mode 100644
index cf928b87d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Get Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg
deleted file mode 100644
index 51f252c82..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png
deleted file mode 100644
index db2df489f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml
deleted file mode 100644
index 729961b84..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Products - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg
deleted file mode 100644
index 3960f3d56..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png
deleted file mode 100644
index 0f17a7cf8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml
deleted file mode 100644
index 1f0b5c008..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Products - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.ProductService, "Product Service") {
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.ProductService.Containers.Api, ECommercePlatform.SoftwareSystems.ProductService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg
deleted file mode 100644
index ce467f5a2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png
deleted file mode 100644
index d1b8a276f..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml
deleted file mode 100644
index ffc04ceaf..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Get Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Product Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.ProductService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Api : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.ProductService.Containers.Api -> ECommercePlatform.SoftwareSystems.ProductService.Containers.Database : Select Products
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg
deleted file mode 100644
index 6c0bd06b4..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png
deleted file mode 100644
index 876992a6d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml
deleted file mode 100644
index 2ffd93387..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Get Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Get Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg
deleted file mode 100644
index 5137c15e8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png
deleted file mode 100644
index 7e1ed2fbd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml
deleted file mode 100644
index aa89fa97b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg
deleted file mode 100644
index e1a966beb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png
deleted file mode 100644
index a260b973d..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml
deleted file mode 100644
index c1566ff4f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Get Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.ProductService, "Product Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.ProductService, "Get Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg
deleted file mode 100644
index b34c93f08..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png
deleted file mode 100644
index df4f05b5b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml
deleted file mode 100644
index 627f74dfa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Get Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Product Service" as ECommercePlatform.SoftwareSystems.ProductService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Get Products
-group Get Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.ProductService : Get Products
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg
deleted file mode 100644
index 201667c98..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Get Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png
deleted file mode 100644
index 466337bc9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml
deleted file mode 100644
index fc3fdac3e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Search Products - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg
deleted file mode 100644
index ff68e1d4c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png
deleted file mode 100644
index 97164f5f9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml
deleted file mode 100644
index 50272c8a6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Search Products - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg
deleted file mode 100644
index 0b85e7379..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png
deleted file mode 100644
index ece260c59..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml
deleted file mode 100644
index 19d60b45a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Search Products - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.SearchService, "Search Service") {
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.SearchService.Containers.Api, ECommercePlatform.SoftwareSystems.SearchService.Containers.Database, "Select Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg
deleted file mode 100644
index f9097938f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png
deleted file mode 100644
index 010dc8676..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml
deleted file mode 100644
index 066ef23a5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Search Products - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Search Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.SearchService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Api : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.SearchService.Containers.Api -> ECommercePlatform.SoftwareSystems.SearchService.Containers.Database : Select Products
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg
deleted file mode 100644
index 1ac769664..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png
deleted file mode 100644
index e1aee4063..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml
deleted file mode 100644
index ca8a50c16..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Search Products - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Search Products")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg
deleted file mode 100644
index bcc90b375..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png
deleted file mode 100644
index 6d6809c9a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml
deleted file mode 100644
index 6028de088..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Search Products - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg
deleted file mode 100644
index 706b87b1b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png
deleted file mode 100644
index d14b432fb..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml
deleted file mode 100644
index c1e42ba08..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Search Products - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.SearchService, "Search Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.SearchService, "Search Products")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg
deleted file mode 100644
index 50e9ff3f1..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png
deleted file mode 100644
index 8e9626590..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml
deleted file mode 100644
index 0f42d917b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Search Products - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Search Service" as ECommercePlatform.SoftwareSystems.SearchService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Search Products
-group Search Products
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.SearchService : Search Products
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg
deleted file mode 100644
index 47faaca5f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Search Products/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png
deleted file mode 100644
index e188879c1..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml
deleted file mode 100644
index 9b7a33443..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,19 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-Boundary_End()
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg
deleted file mode 100644
index 4b8782b14..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png
deleted file mode 100644
index 808276b86..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml
deleted file mode 100644
index f5326c820..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Uses")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg
deleted file mode 100644
index 947764158..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png
deleted file mode 100644
index 74718e60c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml
deleted file mode 100644
index 870e3b43f..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.puml
+++ /dev/null
@@ -1,31 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-
-System_Boundary(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service") {
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Api", "", "")
- Container(ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Database", "", "")
-}
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, "Update Item")
-Rel(ECommercePlatform.SoftwareSystems.BasketService.Containers.Api, ECommercePlatform.SoftwareSystems.BasketService.Containers.Database, "Update Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg
deleted file mode 100644
index 1619b0a55..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png
deleted file mode 100644
index 5bd55d583..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml
deleted file mode 100644
index da6d66079..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.puml
+++ /dev/null
@@ -1,23 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-
-box "Basket Service" #White
- participant "Api" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Api
- participant "Database" as ECommercePlatform.SoftwareSystems.BasketService.Containers.Database
-end box
-
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item
-group Update Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Api : Update Item
-group Update Item
-ECommercePlatform.SoftwareSystems.BasketService.Containers.Api -> ECommercePlatform.SoftwareSystems.BasketService.Containers.Database : Update Item
-end
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg
deleted file mode 100644
index 360e5331c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png
deleted file mode 100644
index 4c54d3907..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml
deleted file mode 100644
index 6b69fabc9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,14 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.StorefrontBff, "Update Basket Item")
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg
deleted file mode 100644
index 7218ab146..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png
deleted file mode 100644
index 5721cd1cf..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml
deleted file mode 100644
index 95ee77261..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Uses")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg
deleted file mode 100644
index 68726f797..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png
deleted file mode 100644
index f05d095fe..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml
deleted file mode 100644
index 8c5e81c81..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.puml
+++ /dev/null
@@ -1,26 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.StorefrontBff, "Storefront Bff", "")
-System(ECommercePlatform.SoftwareSystems.BasketService, "Basket Service", "")
-
-Rel(ECommercePlatform.SoftwareSystems.StorefrontBff, ECommercePlatform.SoftwareSystems.BasketService, "Update Item")
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg
deleted file mode 100644
index 3bdb5e37b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png
deleted file mode 100644
index c83a9ed3b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml
deleted file mode 100644
index 3ddd8690a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.puml
+++ /dev/null
@@ -1,15 +0,0 @@
-@startuml
-
-title ECommercePlatform - Storefront Bff - Update Basket Item - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "Storefront Bff" as ECommercePlatform.SoftwareSystems.StorefrontBff
-participant "Basket Service" as ECommercePlatform.SoftwareSystems.BasketService
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.StorefrontBff : Update Basket Item
-group Update Basket Item
-ECommercePlatform.SoftwareSystems.StorefrontBff -> ECommercePlatform.SoftwareSystems.BasketService : Update Item
-end
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg
deleted file mode 100644
index 5fef4e7bb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/Storefront Bff/Interfaces/Update Basket Item/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.png
deleted file mode 100644
index 9b6e920ac..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.puml
deleted file mode 100644
index 736388590..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.svg
deleted file mode 100644
index cc4d78667..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.png
deleted file mode 100644
index f8544cc27..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.puml
deleted file mode 100644
index 1185ae999..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.svg
deleted file mode 100644
index 1654f0849..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.png
deleted file mode 100644
index 7f07fb812..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.puml
deleted file mode 100644
index 6ae3502d7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.svg
deleted file mode 100644
index 65c7f2207..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.png
deleted file mode 100644
index a53861d6b..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.puml
deleted file mode 100644
index 01df7e98d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.svg
deleted file mode 100644
index 527e420b2..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index 5b7fd98cd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index e0f0cccd5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Create Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index 6c744ea47..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png
deleted file mode 100644
index c6c7dd9d5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 027a84b08..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Create Purchase Order - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 2846f18b8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png
deleted file mode 100644
index 04af2a2b6..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml
deleted file mode 100644
index 374af25ea..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Create Purchase Order - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg
deleted file mode 100644
index 7b1103047..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png
deleted file mode 100644
index 5ca48b3ff..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml
deleted file mode 100644
index 032256eec..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Create Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg
deleted file mode 100644
index a3319a40c..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index 531718124..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 2007b4303..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Create Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Create Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index 1b74f7688..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png
deleted file mode 100644
index f0c960a00..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index dce174dab..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Create Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index a92d477f8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png
deleted file mode 100644
index d710a9a4a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml
deleted file mode 100644
index 138e7ffe7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Create Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg
deleted file mode 100644
index 03d5d9fb0..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png
deleted file mode 100644
index ee8ac8e24..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml
deleted file mode 100644
index 82f603124..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Create Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Create Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 8f94cc8f9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Create Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index 3f6655169..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index 0b02495ff..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Delete Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index a2120f5c8..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png
deleted file mode 100644
index a9fc485b9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index cb318c213..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Delete Purchase Order - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index e90da507e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png
deleted file mode 100644
index ff787237a..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml
deleted file mode 100644
index 6b1bd70d5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Delete Purchase Order - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg
deleted file mode 100644
index 6f0b7184d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png
deleted file mode 100644
index b199af9bd..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml
deleted file mode 100644
index 0674ad8b9..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Delete Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg
deleted file mode 100644
index 95f0e9b56..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index f9be4ff81..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index 6d57dbc29..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Delete Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Delete Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index 390ba5184..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 53514972c..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index 3b9ef49db..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Delete Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index ee9d567b5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png
deleted file mode 100644
index 7a3b8ce09..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml
deleted file mode 100644
index 813f1b5f7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Delete Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg
deleted file mode 100644
index ff20a7100..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png
deleted file mode 100644
index c895786e3..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml
deleted file mode 100644
index b2cda256a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Delete Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Delete Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 5ae358db6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Delete Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png
deleted file mode 100644
index dfe04d7f7..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml
deleted file mode 100644
index 2bf6c006b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Ship Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg
deleted file mode 100644
index 8e2ad95a5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png
deleted file mode 100644
index a1277eaca..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml
deleted file mode 100644
index 0c99abc4d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Ship Order - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg
deleted file mode 100644
index 23c863d34..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png
deleted file mode 100644
index 59c5a3783..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml
deleted file mode 100644
index 353c45925..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Ship Order - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg
deleted file mode 100644
index 9a6e67bc7..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png
deleted file mode 100644
index 6479f7a00..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml
deleted file mode 100644
index 567f8e318..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Ship Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Ship Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg
deleted file mode 100644
index af7a07b86..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png
deleted file mode 100644
index f806315b0..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml
deleted file mode 100644
index 68ca51615..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Ship Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Ship Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg
deleted file mode 100644
index e490abc9b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png
deleted file mode 100644
index 92432ecac..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml
deleted file mode 100644
index 80c22498a..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Ship Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg
deleted file mode 100644
index b02164e84..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png
deleted file mode 100644
index dc9453082..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml
deleted file mode 100644
index 1c2b3beae..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Ship Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg
deleted file mode 100644
index 7b3b5d46e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png
deleted file mode 100644
index 477de955e..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml
deleted file mode 100644
index 154e14195..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Ship Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Ship Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg
deleted file mode 100644
index 989867c77..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Ship Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png
deleted file mode 100644
index d2eb3a417..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
deleted file mode 100644
index 1a3c414f6..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Update Purchase Order - C4 Sequence - Container level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
deleted file mode 100644
index e1652db15..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml
deleted file mode 100644
index 75df7a9a3..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Update Purchase Order - C4 Static - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg
deleted file mode 100644
index 8fa312ae5..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png
deleted file mode 100644
index 241e29e22..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml
deleted file mode 100644
index 7c957ae3d..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Container.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Update Purchase Order - C4 - Container level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg
deleted file mode 100644
index 4bef4cfbd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png
deleted file mode 100644
index 77f002099..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml
deleted file mode 100644
index aacc8c395..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Update Purchase Order - Sequence - Container level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg
deleted file mode 100644
index dca21ebcd..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Container - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png
deleted file mode 100644
index c31f12de8..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
deleted file mode 100644
index b2975a5cb..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.puml
+++ /dev/null
@@ -1,12 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Sequence.puml
-
-title ECommercePlatform - WMS - Update Purchase Order - C4 Sequence - Context level
-
-System_Ext(C4InterFlow.SoftwareSystems.ExternalSystem, "External", "")
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-Rel(C4InterFlow.SoftwareSystems.ExternalSystem, ECommercePlatform.SoftwareSystems.WMS, "Update Purchase Order")
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
deleted file mode 100644
index 567c6f9aa..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png
deleted file mode 100644
index 6ae6fada9..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml
deleted file mode 100644
index d55a1669e..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Update Purchase Order - C4 Static - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg
deleted file mode 100644
index c704d047b..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4 Static.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png
deleted file mode 100644
index d14301ea5..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml
deleted file mode 100644
index 99ac1c679..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.puml
+++ /dev/null
@@ -1,24 +0,0 @@
-@startuml
-!include ..\..\..\..\..\.c4s\C4_Context.puml
-
-AddElementTag("c4interflow:lifecycle:new", $bgColor=green, $fontColor=#ffffff, $borderColor=green, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:changed", $bgColor=orange, $fontColor=#ffffff, $borderColor=orange, $shadowing="False")
-AddElementTag("c4interflow:lifecycle:removed", $bgColor=red, $fontColor=#ffffff, $borderColor=red, $shadowing="False")
-
-AddRelTag("c4interflow:lifecycle:new", $textColor=green, $lineColor=green)
-AddRelTag("c4interflow:lifecycle:changed", $textColor=orange, $lineColor=orange)
-AddRelTag("c4interflow:lifecycle:removed", $textColor=red, $lineColor=red)
-
-SHOW_PERSON_PORTRAIT()
-LAYOUT_TOP_DOWN()
-
-skinparam linetype polyline
-
-title ECommercePlatform - WMS - Update Purchase Order - C4 - Context level
-
-System(ECommercePlatform.SoftwareSystems.WMS, "WMS", "")
-
-
-
-SHOW_LEGEND()
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg
deleted file mode 100644
index 5a46ddd10..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - C4.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png
deleted file mode 100644
index 0aff455ca..000000000
Binary files a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.png and /dev/null differ
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml
deleted file mode 100644
index 3b76ee879..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.puml
+++ /dev/null
@@ -1,11 +0,0 @@
-@startuml
-
-title ECommercePlatform - WMS - Update Purchase Order - Sequence - Context level
-
-participant "External" as C4InterFlow.SoftwareSystems.ExternalSystem
-participant "WMS" as ECommercePlatform.SoftwareSystems.WMS
-
-C4InterFlow.SoftwareSystems.ExternalSystem -> ECommercePlatform.SoftwareSystems.WMS : Update Purchase Order
-
-
-@enduml
diff --git a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg b/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg
deleted file mode 100644
index 8037af354..000000000
--- a/Samples/E-Commerce Platform/Yaml/Diagrams/ECommercePlatform/Software Systems/WMS/Interfaces/Update Purchase Order/Context - Sequence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat b/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat
index 957c39de6..b2c20b491 100644
--- a/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat
+++ b/Samples/E-Commerce Platform/Yaml/draw-diagrams.bat
@@ -1,6 +1,6 @@
@echo off
:: Possible values: TRUE, FALSE
-set "redraw-all=TRUE"
+set "redraw-all=FALSE"
:::::::::::::::::::::::::::::::
set "build-configuration=Debug"
@@ -49,9 +49,9 @@ pause
echo Drawing Diagrams...
if %redraw-all%==TRUE (
-%cli-output-dir%\%cli-exe% draw-diagrams --interfaces %aac-root-namespace%.SoftwareSystems.*.Interfaces.* %aac-root-namespace%.SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%" --formats png svg
+%cli-output-dir%\%cli-exe% draw-diagrams --interfaces ..SoftwareSystems.*.Interfaces.* ..SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%" --formats png svg
) else (
-%cli-output-dir%\%cli-exe% draw-diagrams --interfaces %aac-root-namespace%.SoftwareSystems.*.Interfaces.* %aac-root-namespace%.SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%"
+%cli-output-dir%\%cli-exe% draw-diagrams --interfaces ..SoftwareSystems.*.Interfaces.* ..SoftwareSystems.*.Containers.*.Interfaces.* --business-processes %aac-root-namespace%.BusinessProcesses.* --levels-of-details context container --aac-reader-strategy "%aac-reader-strategy%" --aac-input-paths "%aac-input-paths%" --output-dir "%diagrams-dir%"
)
pause
:end
\ No newline at end of file